本文整理匯總了PHP中Floxim\Floxim\System\Fx::getComponentById方法的典型用法代碼示例。如果您正苦於以下問題:PHP Fx::getComponentById方法的具體用法?PHP Fx::getComponentById怎麽用?PHP Fx::getComponentById使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類Floxim\Floxim\System\Fx
的用法示例。
在下文中一共展示了Fx::getComponentById方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: getChain
/**
*
* @return \Floxim\Floxim\System\Collection
*/
public function getChain()
{
if (is_null($this->chain)) {
$parent_id = $this['parent_id'];
if ($parent_id) {
$parent = fx::getComponentById($parent_id);
$parent_chain = $parent->getChain()->copy();
$parent_chain[] = $this;
$this->chain = $parent_chain;
} else {
$this->chain = fx::collection(array($this));
}
}
return $this->chain;
}
示例2: getComponent
/**
* Get entity component
* @return \Floxim\Floxim\Component\Component\Entity
*/
public function getComponent()
{
$component = fx::getComponentById($this->component_id);
return $component;
}