當前位置: 首頁>>代碼示例>>PHP>>正文


PHP Config::get方法代碼示例

本文整理匯總了PHP中Illuminate\Support\Facades\Config::get方法的典型用法代碼示例。如果您正苦於以下問題:PHP Config::get方法的具體用法?PHP Config::get怎麽用?PHP Config::get使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在Illuminate\Support\Facades\Config的用法示例。


在下文中一共展示了Config::get方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: mergeProvidersWithConfig

 private function mergeProvidersWithConfig($providers)
 {
     $loadedProviders = Config::get('app.providers');
     $difference = array_diff($providers, $loadedProviders);
     $purged = $this->removeUnnecessaryLaravelProviders($difference);
     return $purged;
 }
開發者ID:remoblaser,項目名稱:lazy-artisan,代碼行數:7,代碼來源:GenerateProvidersCommand.php

示例2: index

 /**
  * List of users
  *
  * @return View
  */
 public function index()
 {
     $dynamicItems = $this->userRepo->getAllPaginated(50, true);
     $operationColumn = 'admin.pages.user.partials._operation';
     $columns = Config::get('dynamic_data/datatables.users');
     return $this->view($this->getView('admin.pages.user.index', 'admin.pages.common.index'), compact('dynamicItems', 'operationColumn', 'columns'));
 }
開發者ID:Ajaxman,項目名稱:SaleBoss,代碼行數:12,代碼來源:UserController.php

示例3:

 function __construct()
 {
     $this->default = Config::get("nlp.default");
     $this->api_key = Config::get("nlp.connections.{$this->default}.API_KEY");
     $this->result_type = \Config::get("nlp.result");
     $this->cache_type = \Config::get("nlp.cache");
 }
開發者ID:mozzos,項目名稱:nlptool,代碼行數:7,代碼來源:NLPAbstract.php

示例4: store

 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(Request $request)
 {
     $user = Auth::user();
     $pusher = new Pusher(Config::get('services.pusher.key'), Config::get('services.pusher.secret'), Config::get('services.pusher.id'));
     $pusher->trigger('my-channel', 'my-event', array('message' => $user->name . ': ' . Input::get('msg'), 'user_id' => $user->id));
     return 'done';
 }
開發者ID:andy-pei,項目名稱:chatApp,代碼行數:13,代碼來源:ChatController.php

示例5: __construct

 public function __construct()
 {
     // setup PayPal api context
     $paypal_conf = Config::get('paypal');
     $this->_api_context = new ApiContext(new OAuthTokenCredential($paypal_conf['client_id'], $paypal_conf['secret']));
     $this->_api_context->setConfig($paypal_conf['settings']);
 }
開發者ID:alfoalfr,項目名稱:laravel-dev-env,代碼行數:7,代碼來源:PaymentPaypal.php

示例6: getResize

 /**
  * Dipsplay image for resizing
  *
  * @return mixed
  */
 public function getResize()
 {
     $ratio = 1.0;
     $image = Input::get('img');
     $dir = Input::get('dir');
     $original_width = Image::make(base_path() . "/" . Config::get('lfm.images_dir') . $dir . "/" . $image)->width();
     $original_height = Image::make(base_path() . "/" . Config::get('lfm.images_dir') . $dir . "/" . $image)->height();
     $scaled = false;
     if ($original_width > 600) {
         $ratio = 600 / $original_width;
         $width = $original_width * $ratio;
         $height = $original_height * $ratio;
         $scaled = true;
     } else {
         $height = $original_height;
         $width = $original_width;
     }
     if ($height > 400) {
         $ratio = 400 / $original_height;
         $width = $original_width * $ratio;
         $height = $original_height * $ratio;
         $scaled = true;
     }
     return View::make('laravel-filemanager::resize')->with('img', Config::get('lfm.images_url') . $dir . "/" . $image)->with('dir', $dir)->with('image', $image)->with('height', number_format($height, 0))->with('width', $width)->with('original_height', $original_height)->with('original_width', $original_width)->with('scaled', $scaled)->with('ratio', $ratio);
 }
開發者ID:Rhincodon,項目名稱:laravel-filemanager,代碼行數:30,代碼來源:ResizeController.php

示例7: __construct

 public function __construct(array $form)
 {
     parent::__construct($form);
     $this->setModel('Clumsy\\FormBuilder\\Models\\ClumsyFormStructure');
     $this->setResource(Config::get('clumsy/form-builder::resource'));
     $this->initializeForms();
 }
開發者ID:Flipjms,項目名稱:form-builder,代碼行數:7,代碼來源:DatabaseSection.php

示例8: boot

 /**
  * Bootstrap the application events.
  *
  * @return void
  */
 public function boot()
 {
     $this->package('mmanos/laravel-casset');
     if ($route = Config::get('laravel-casset::route')) {
         Route::get(trim($route, '/') . '/{type}', 'Mmanos\\Casset\\CassetController@getIndex');
     }
 }
開發者ID:mmanos,項目名稱:laravel-casset,代碼行數:12,代碼來源:CassetServiceProvider.php

示例9: fire

 /**
  * Execute the console command.
  *
  * @return mixed
  */
 public function fire()
 {
     $days_to_wait = Config::get('store.days_to_remind');
     //\DB::enableQueryLog();
     $this->info("Checks If there are orders to be rated ({$days_to_wait} Days Old)");
     //Checks all closed orders that has not been rated nor mail has been sent and where updated 5 days ago
     //and the mails has not been sent yet
     $orders = Order::where('rate', null)->where('status', 'closed')->where('rate_mail_sent', false)->where('updated_at', '<', Carbon::now()->subDays($days_to_wait))->get();
     //$this->info(print_r(\DB::getQueryLog()));
     $this->info("Orders That need mail: " . $orders->count());
     foreach ($orders as $order) {
         $this->info("Order: " . $order->id . ' Needs to be rated, and mail has not been sent');
         $buyer = User::find($order->user_id);
         if ($buyer) {
             $email = $buyer->email;
             $mail_subject = trans('email.cron_emails.remind_rate_order_subject');
             $data = ['email_message' => $mail_subject, 'email' => $email, 'subject' => $mail_subject, 'order_id' => $order->id];
             Mail::queue('emails.cron.rate_order', $data, function ($message) use($data) {
                 $message->to($data['email'])->subject($data['subject']);
             });
             $order->rate_mail_sent = true;
             $order->save();
         }
     }
 }
開發者ID:masterpowers,項目名稱:antVel,代碼行數:30,代碼來源:SendRateMails.php

示例10: register

 /**
  * Register the service provider.
  *
  * @return void
  */
 public function register()
 {
     $this->app['router']->before(function ($request) {
         // First clear out all "old" visitors
         Visitor::clear();
         $page = Request::path();
         $ignore = Config::get('visitor-log::ignore');
         if (is_array($ignore) && in_array($page, $ignore)) {
             //We ignore this site
             return;
         }
         $visitor = Visitor::getCurrent();
         if (!$visitor) {
             //We need to add a new user
             $visitor = new Visitor();
             $visitor->ip = Request::getClientIp();
             $visitor->useragent = Request::server('HTTP_USER_AGENT');
             $visitor->sid = str_random(25);
         }
         $user = null;
         $usermodel = strtolower(Config::get('visitor-log::usermodel'));
         if (($usermodel == "auth" || $usermodel == "laravel") && Auth::check()) {
             $user = Auth::user()->id;
         }
         if ($usermodel == "sentry" && class_exists('Cartalyst\\Sentry\\SentryServiceProvider') && Sentry::check()) {
             $user = Sentry::getUser()->id;
         }
         //Save/Update the rest
         $visitor->user = $user;
         $visitor->page = $page;
         $visitor->save();
     });
 }
開發者ID:uniacid,項目名稱:visitor-log,代碼行數:38,代碼來源:VisitorLogServiceProvider.php

示例11: __construct

 /**
  * Route53 constructor.
  *
  * @param null $access_key
  * @param null $secret_key
  */
 public function __construct($access_key = null, $secret_key = null)
 {
     $this->access_key = Config::get('aws_sdk.access_key', $access_key);
     $this->secret_key = Config::get('aws_sdk.secret_key', $secret_key);
     $this->host = Config::get('aws_sdk.route53_host', 'route53.amazonaws.com');
     $this->api_version = self::API_VERSION;
 }
開發者ID:lu1ssuarez,項目名稱:aws-sdk-wrapper,代碼行數:13,代碼來源:Route53.php

示例12: handle

 /**
  * Handle an incoming request.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  \Closure  $next
  * @return mixed
  */
 public function handle($request, Closure $next)
 {
     if (Config::get("customer_portal.ticketing_enabled") !== true) {
         return redirect()->back()->withErrors(trans("errors.sectionDisabled"));
     }
     return $next($request);
 }
開發者ID:sonarsoftware,項目名稱:customer_portal,代碼行數:14,代碼來源:TicketMiddleware.php

示例13: setupLayout

 /**
  * Setup the layout used by the controller.
  *
  * @return void
  */
 protected function setupLayout()
 {
     $this->layout = View::make(Config::get('syntara::views.master'));
     $this->layout->title = 'VietSol CMS';
     $this->layout->breadcrumb = array();
     View::share('siteName', 'VietSol CMS');
 }
開發者ID:parabol,項目名稱:laravel-cms,代碼行數:12,代碼來源:RootController.php

示例14: about

 public function about()
 {
     if (Auth::isSubscriber()) {
         return redirect('/missioncontrol');
     }
     return view('missionControl.about', ['stripePublicKey' => Config::get('services.stripe.public')]);
 }
開發者ID:RoryStolzenberg,項目名稱:spacexstats,代碼行數:7,代碼來源:MissionControlController.php

示例15: __construct

 public function __construct($appId)
 {
     $this->appId = $appId;
     $this->input = new Input();
     $this->http = new ComponentHttp(new ComponentAccessToken());
     $this->component_appid = Config::get('wechat.componentAppId');
 }
開發者ID:sdgdsffdsfff,項目名稱:wechat-component,代碼行數:7,代碼來源:Auth.php


注:本文中的Illuminate\Support\Facades\Config::get方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。