Lines Matching refs:this
82 return $this->setValueWithOrWithoutForce($value);
102 $resource = $this->getResource();
104 LogUtility::msg("Page Id is for now only for the page, this is not a page but {$this->getResource()->getType()}");
105 return $this;
119 $readStore = $this->getReadStore();
139 return $this;
246 * Collision detection happens just after the use of this function on the
254 * Test if there is not yet a page with this value
272 return $this->setValueWithOrWithoutForce($value, true);
284 throw new ExceptionCompile("A page id can not be set with a null value (Page: {$this->getResource()})", $this->getCanonical());
287 throw new ExceptionCompile("The page id value to set ($value) is not an alphanumeric string (Page: {$this->getResource()})", $this->getCanonical());
290 $actualId = $this->getValue();
297 throw new ExceptionCompile("The page id cannot be changed, the page ({$this->getResource()}) has already an id ($actualId}) that has not the same value ($value})", $this->getCanonical());
300 throw new ExceptionCompile("The page id cannot be changed, the page ({$this->getResource()}) has already an id ($actualId})", $this->getCanonical());
310 LogUtility::internalError("Forcing of the page id should not happen in dev/test", $this->getCanonical());
327 $actualStoreValue = $this->getReadStore()->get($this);
329 $value = $this->getValue();
337 return $this;
344 return $this->getReadStore()->get($this);