public function setAbsoluteAssetsPath($path) {

		$path = rtrim($path, DIRECTORY_SEPARATOR) . DIRECTORY_SEPARATOR;

		if(!is_null($this->rootPath) && 0 !== strpos($path, $this->rootPath)) {
			throw new ApplicationException(sprintf("'%s' not within application path '%s'.", $path, $this->rootPath), ApplicationException::PATH_MISMATCH);
		}

		$this->absoluteAssetsPath = $path;

		return $this;

	}
public function setAbsoluteAssetsPath($path) {

		$path = rtrim($path, DIRECTORY_SEPARATOR) . DIRECTORY_SEPARATOR;

		if(!is_null($this->rootPath) && 0 !== strpos($path, $this->rootPath)) {
			throw new ApplicationException(sprintf("'%s' not within application path '%s'.", $path, $this->rootPath), ApplicationException::PATH_MISMATCH);
		}

		$this->absoluteAssetsPath = $path;

		return $this;

	}
public function setAbsoluteAssetsPath ( $ path ) { $ path = rtrim ( $ path , DIRECTORY_SEPARATOR ) . DIRECTORY_SEPARATOR ; if ( ! is_null ( $ this -> rootPath ) && 0 !== strpos ( $ path , $ this -> rootPath ) ) { throw new ApplicationException ( sprintf ( "'%s' not within application path '%s'." , $ path , $ this -> rootPath ) , ApplicationException :: PATH_MISMATCH ) ; } $ this -> absoluteAssetsPath = $ path ; return $ this ; }
set absolute assets path
the relative assets path is updated

@param string $path
@return Application
@throws ApplicationException
set absolute assets path the relative assets path is updated