PHPWarrior\Abilities\Pivot::perform PHP Method

perform() public method

public perform ( $direction = 'backward' )
    public function perform($direction = 'backward')
    {
        $direction = \PHPWarrior\Position::normalize_direction($direction);
        $this->verify_direction($direction);
        $this->unit->position->rotate(array_search($direction, self::$ROTATION_DIRECTIONS));
        $this->unit->say(sprintf(__("pivots %s"), __($direction)));
    }