Airship\Engine\Lens::setBaseTemplate PHP Method

setBaseTemplate() public method

Override the base template
public setBaseTemplate ( string $name ) : self
$name string
return self
    public function setBaseTemplate(string $name) : self
    {
        $state = State::instance();
        if (isset($state->motifs[$name]) && isset($state->motifs[$name]['config']['base_template'])) {
            $state->base_template = 'motif/' . $name . '/' . $state->motifs[$name]['config']['base_template'] . '.twig';
            \var_dump($state->base_template);
        }
        return $this;
    }

Usage Example

Example #1
0
 /**
  * @param string $name
  * @return mixed
  */
 public function setBaseTemplate(string $name)
 {
     return $this->airship_lens_object->setBaseTemplate($name);
 }