public function __get($var) { if ($var == 'url') { $m = Kwc_Abstract::createModel($this->componentClass); $row = $m->getRow($this->dbId); if (!$row) { return null; } $fRow = $row->getParentRow('File'); if (!$fRow) { return null; } $filename = $row->filename; if (!$filename) { $filename = $fRow->filename; } $filename .= '.' . $fRow->extension; $ret = Kwf_Media::getUrl($this->componentClass, $this->componentId, 'default', $filename); $ev = new Kwf_Component_Event_CreateMediaUrl($this->componentClass, $this, $ret); Kwf_Events_Dispatcher::fireEvent($ev); return $ev->url; } else { return parent::__get($var); } }
public function __get($var) { if ($var == 'url') { $row = $this->_getLinkRow(); if (!$row || !$row->mail) { return ''; } return Kwc_Basic_LinkTag_Mail_Data::createHref($row); } else { if ($var == 'url_mail_html') { $row = $this->_getLinkRow(); if (!$row || !$row->mail) { return ''; } return Kwc_Basic_LinkTag_Mail_Data::createHref($row, false); } else { if ($var == 'url_mail_txt') { $row = $this->_getLinkRow(); return !$row || !$row->mail ? '' : $row->mail; } else { if ($var == 'rel') { return ''; } else { return parent::__get($var); } } } } }
public function __get($var) { if ($var == 'url') { $m = Kwc_Abstract::createModel($this->componentClass); $row = $m->getRow($this->dbId); if (!$row || !$row->own_download) { //not own_download but still output thru own url to be ablte to call own isValidMediaOutput $row = $this->chained->getComponent()->getRow(); if (!$row) { return null; } $fRow = $row->getParentRow('File'); if (!$fRow) { return null; } $filename = $row->filename; if (!$filename) { $filename = $fRow->filename; } $filename .= '.' . $fRow->extension; return Kwf_Media::getUrl($this->componentClass, $this->componentId, 'default', $filename); } return $this->getChildComponent('-download')->url; } else { return parent::__get($var); } }
public function __get($var) { if ($var == 'url' || $var == 'rel') { return $this->getChildComponent('_video')->{$var}; } else { return parent::__get($var); } }
public function __get($var) { if ($var == 'filename') { return null; } else { return parent::__get($var); } }
public function __get($var) { if ($var == 'url') { $url = $this->getComponent()->getRow()->url; return $url ? $url : ''; } else { return parent::__get($var); } }
public function __get($var) { if ($var == 'url') { $row = $this->_getLinkRow(); if (!isset($row->target) || !$row->target) { return ''; } return $row->target; } else { return parent::__get($var); } }
public function __get($var) { if ($var == 'url') { return 'http://example.com'; } else { if ($var == 'rel') { return 'foo'; } else { return parent::__get($var); } } }
public function __get($var) { if ($var == 'url') { return $this->_getLinkData()->url; } else { if ($var == 'rel') { return $this->_getLinkData()->rel; } else { return parent::__get($var); } } }
public function __get($var) { if ($var == 'url') { $page = $this->_getFirstChildPage(); return $page ? $page->url : ''; } else { if ($var == 'rel') { $page = $this->_getFirstChildPage(); return $page ? $page->rel : ''; } else { return parent::__get($var); } } }
public function __get($var) { if ($var == 'url') { $c = $this; while ($c) { if (Kwf_Component_Abstract::getFlag($c->componentClass, 'hasHome') && $c->isPseudoPage) { return $c->_getPseudoPageUrl(); } $c = $c->parent; } $baseUrl = Kwf_Setup::getBaseUrl(); return $baseUrl . '/'; } return parent::__get($var); }
public function __get($var) { if ($var == 'url') { $row = $this->_getLinkRow(); if ($row && $row->own_target) { return $row->target; } else { return $this->chained->url; } } else { if ($var == 'rel') { return $this->chained->rel; } else { return parent::__get($var); } } }
public function __get($var) { if ($var == 'url') { if (!$this->_getLinkData()->getComponent()->hasContent()) { return ''; } return $this->_getLinkData()->url; } else { if ($var == 'rel') { if (!$this->_getLinkData()->getComponent()->hasContent()) { return ''; } return $this->_getLinkData()->rel; } else { return parent::__get($var); } } }
public function __get($var) { if ($var == 'url') { return $this->chained->url; } else { if ($var == 'url_mail_html') { return $this->chained->url_mail_html; } else { if ($var == 'url_mail_txt') { return $this->chained->url_mail_txt; } else { if ($var == 'rel') { return $this->chained->rel; } else { return parent::__get($var); } } } } }
public function __get($var) { if ($var == 'url') { if (!$this->getLinkedData()) { return ''; } $ret = $this->getLinkedData()->url; if ($this->_anchor) { $ret .= '#' . $this->_anchor; } return $ret; } else { if ($var == 'rel') { if (!$this->getLinkedData()) { return ''; } return $this->getLinkedData()->rel; } else { return parent::__get($var); } } }
public function __get($var) { if ($var == 'url') { $m = Kwc_Abstract::createModel($this->componentClass); $row = $m->getRow($this->dbId); if (!$row) { return null; } $fRow = $row->getParentRow('File'); if (!$fRow) { return null; } $filename = $row->filename; if (!$filename) { $filename = $fRow->filename; } $filename .= '.' . $fRow->extension; return Kwf_Media::getUrl($this->componentClass, $this->componentId, 'default', $filename); } else { return parent::__get($var); } }
/** * @internal */ public function __get($var) { if ($var == 'filename') { //hier ohne rawurlencode, ist bei tetss auf 'kwf/kwctest/...' gesetzt return $this->_filename; } return parent::__get($var); }