public function getPath($size)
    {
        if ($this->isProvided()) {
            return $this->locationBuilder->buildPath($this->id, $this->cover, $size);
        } else {
            throw new RuntimeException('You gotta provide both id and cover to use this method');
        }
    }
public function getPath($size)
    {
        if ($this->isProvided()) {
            return $this->locationBuilder->buildPath($this->id, $this->cover, $size);
        } else {
            throw new RuntimeException('You gotta provide both id and cover to use this method');
        }
    }
public function getPath ( $ size ) { if ( $ this -> isProvided ( ) ) { return $ this -> locationBuilder -> buildPath ( $ this -> id , $ this -> cover , $ size ) ; } else { throw new RuntimeException ( 'You gotta provide both id and cover to use this method' ) ; } }
Returns image path on the file-system filtered by provided size

@param string $size
@throws RuntimeException when not ready to be used
@return string
Returns image path on the file - system filtered by provided size