/**
  * Constructor
  *
  * @since  0.1.0
  * @param  object $plugin Main plugin object.
  * @return void
  */
 public function __construct($plugin)
 {
     $this->run = new GCS_Shortcodes_Video_Player_Run($plugin->sermons);
     $this->admin = new GCS_Shortcodes_Video_Player_Admin($this->run);
     parent::hooks();
 }
 /**
  * Constructor
  *
  * @since  0.1.0
  * @param  object $plugin Main plugin object.
  * @return void
  */
 public function __construct($plugin)
 {
     $this->run = new GCSS_Related_Links_Run($plugin->sermons);
     $this->admin = new GCSS_Related_Links_Admin($this->run);
     parent::hooks();
 }
 /**
  * Constructor
  *
  * @since  0.1.0
  * @param  object $plugin Main plugin object.
  * @return void
  */
 public function __construct($plugin)
 {
     $this->run = new GCSS_Series_Run($plugin->sermons, $plugin->series);
     $this->admin = new GCSS_Series_Admin($this->run);
     parent::hooks();
 }
 /**
  * Constructor
  *
  * @since  0.1.0
  * @param  object $plugin Main plugin object.
  * @return void
  */
 public function __construct($plugin)
 {
     $this->run = new GCS_Shortcodes_Sermon_Search_Run($plugin->sermons, $plugin->taxonomies);
     $this->admin = new GCS_Shortcodes_Sermon_Search_Admin($this->run, $plugin->taxonomies);
     parent::hooks();
 }
 /**
  * Constructor
  *
  * @since  0.1.0
  * @param  object $plugin Main plugin object.
  * @return void
  */
 public function __construct($plugin)
 {
     $this->run = new GCSS_Recent_Speaker_Run($plugin->sermons);
     $this->admin = new GCSS_Recent_Speaker_Admin($this->run);
     parent::hooks();
 }
 /**
  * Constructor
  *
  * @since  0.1.0
  * @param  object $plugin Main plugin object.
  * @return void
  */
 public function __construct($plugin)
 {
     $this->run = new GCSS_Play_Button_Run($plugin->sermons);
     $this->admin = new GCSS_Play_Button_Admin($this->run);
     parent::hooks();
 }