예제 #1
0
 /**
  * @return integer
  */
 public function getDateModified()
 {
     if (!isset($this->loadedFields['dateModified'])) {
         $this->loadProperties();
     }
     return parent::getDateModified();
 }
예제 #2
0
파일: AssetEntry.php 프로젝트: brendt/ridme
 /**
  * @param \ride\application\orm\entry\AssetImageStyleEntry $entry 
  * @return null
  */
 public function removeFromStyles(AliasAssetImageStyleEntry $entry)
 {
     $this->getStyles();
     $status = false;
     foreach ($this->styles as $stylesIndex => $stylesValue) {
         if ($stylesValue === $entry || $stylesValue->getId() === $entry->getId()) {
             unset($this->styles[$stylesIndex]);
             $status = true;
             break;
         }
     }
     if ($status && $this->entryState === self::STATE_CLEAN) {
         $this->entryState = self::STATE_DIRTY;
     }
     return $status;
 }