public function start($position)
    {
        if (null !== $this->initialPosition) {
            throw new LogicException('Start already defined');
        }

        $this->initialPosition = $position;

        return $this;
    }
public function start($position)
    {
        if (null !== $this->initialPosition) {
            throw new LogicException('Start already defined');
        }

        $this->initialPosition = $position;

        return $this;
    }
public function start ( $ position ) { if ( null !== $ this -> initialPosition ) { throw new LogicException ( 'Start already defined' ) ; } $ this -> initialPosition = $ position ; return $ this ; }
Define the position.

@param string $position

@return static
Define the position .