Наследование: extends Facade
 /**
  * Ignite a service.
  *
  * @return void
  */
 public function ignite()
 {
     $this->app->bind('posttype', function ($app) {
         $data = new PostTypeData();
         $view = View::make('_themosisCorePublishBox');
         return new PostTypeBuilder($data, $app['metabox'], $view);
     });
 }
Пример #2
0
 /**
  * Ignite a service.
  *
  * @return void
  */
 public function ignite()
 {
     $this->app->bind('page', function ($app) {
         $data = new PageData();
         $view = View::make('pages._themosisCorePage');
         return new PageBuilder($data, $view, $app['validation']);
     });
 }
Пример #3
0
 /**
  * Send a new message using a view.
  *
  * @param  string  $view
  * @param  array  $data
  * @param  array  $details
  * @return mixed
  */
 public function send($view, array $data, array $details)
 {
     $details['html'] = View::make($view, $data)->render();
     return $this->mail->sendMessage($this->domain, $details);
 }
Пример #4
0
 public function loop()
 {
     Asset::add('masonry', 'js/masonry.pkgd.min.js', false, '1.0', false, 'script');
     return View::make('partials.product.loop', ['posts' => PostModel::all()])->render();
 }