コード例 #1
0
ファイル: NameViewHelper.php プロジェクト: jmverges/soup
 /**
  *
  * @return string Rendered string
  * @api
  */
 public function render()
 {
     if ($this->arguments['prefix'] !== NULL) {
         $this->pushPrefix($this->arguments['prefix']);
         $output = $this->renderChildren();
         $this->popPrefix();
         return $output;
     }
     $name = $this->getPrefix();
     if ($this->arguments['name'] !== NULL) {
         $name .= '.' . $this->arguments['name'];
     }
     return String::pathToformName($name);
 }
コード例 #2
0
ファイル: AbstractIngredient.php プロジェクト: jmverges/soup
 public function getPrefix()
 {
     $path = trim(str_replace(array('Famelo\\Soup\\Ingredients', '\\'), array('', '-'), get_class($this)), '-') . '.' . $this->getId();
     return String::pathToformName($path);
 }