- 
	
			
				
					April 20th, 2017, 15:12
				
			
			
				
					#1
				
				
				
			
	 
	
		
		
			
				
				
				
					
 سوال در مورد composer
				
				
						
							
							
						
						
				
					
						
							سلام و درود
من با composer کتابخانه PHP Telegram Bot رو دانلود کردم و الان composer برام این فایل ها و پوشه ها رو ساخته و توی پوشه vendor هم این پوشه ها هست.
این پوشه ها یعنی چی؟
یعنی الان composer برای من چیکار کرده دقیقا؟
من چطوری باید از این کتابخانه که دانلود کردم استفاده کنم؟
تشکر
						
					 
					
				 
			 
			
			
			
			
		 
	 
		
	
 
- 
    
 
		
		- 
		
			
						
						
							April 20th, 2017 15:12
						
					
					
						
							 # ADS
						
					
			
			
			
					
						
			
						
							
								
									
								
							
					
					
			
			
				
			
		 
		
	
- 
	
			
				
					April 20th, 2017, 16:11
				
			
			
				
					#2
				
				
				
			
	 
	
		
			
			
				عضو انجمن
			
			
			
			
			
			
				
			
			 
			
				
				
				
				
				
					    
				
			
		 
		
			
				
				
				
					
 پاسخ : سوال در مورد composer
				
				
						
						
				
					
						
							در صفحه بوت یا همون صفحه اول api که می خواید بسازید می تونید ابتدا این فایل رو فراخوانی کنی :
require __DIR__ . '/vendor/autoload.php';
بعد از برنامه های نصب شده به عنوان یک کلاس استفاده کنید . 
کار composer  اینه که یک استاندارد مشخص برای استفاده و بروز رسانی ماجول ها و کلاس های اپن سورس ایجاد کنه و همه رو به راحتی در اختیار برنامه نویس قرار بده ..
این کتابخانه ای که گفتید دوتا کلاس داره که توی پروژش توضیحش هست :
$telegram = new Longman\TelegramBot\Telegram($API_KEY, $BOT_NAME);
Longman\TelegramBot\Exception\TelegramException $e
						
					 
					
				 
			 
			
			
			
			
		 
	 
		
	
 
- 
    
    
    
    
    
        
            تعداد تشکر ها از alimosavi به دلیل پست مفید 
        
    
    
         
     
 
			
	
- 
	
			
				
					April 21st, 2017, 00:01
				
			
			
				
					#3
				
				
				
			
	 
	
		
		
			
				
				
				
					
 پاسخ : سوال در مورد composer
				
				
						
						
							
						
				
					
						
							درود مجدد
	
		
			
			
				در صفحه بوت یا همون صفحه اول api که می خواید بسازید می تونید ابتدا این فایل رو فراخوانی کنی :
require __DIR__ . '/vendor/autoload.php';
بعد از برنامه های نصب شده به عنوان یک کلاس استفاده کنید . 
کار composer اینه که یک استاندارد مشخص برای استفاده و بروز رسانی ماجول ها و کلاس های اپن سورس ایجاد کنه و همه رو به راحتی در اختیار برنامه نویس قرار بده ..
این کتابخانه ای که گفتید دوتا کلاس داره که توی پروژش توضیحش هست :
$telegram = new Longman\TelegramBot\Telegram($API_KEY, $BOT_NAME);
Longman\TelegramBot\Exception\TelegramException $e
			
		 
	 
 بسیار خوب متوجه شدم.
یه سوال دیگه هم داشتم.
این use و namespaces که در ابتدای فایل های php معمولا میاد کارشون چیه؟
تشکر
						
					 
					
				 
			 
			
			
			
			
		 
	 
		
	
 
-