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