PHP Класс Nelmio\Alice\Throwable\Exception\Generator\Instantiator\InstantiationExceptionFactory

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
create ( Nelmio\Alice\FixtureInterface $fixture, integer $code, Throwable $previous ) : InstantiationException
createForConstructorIsMissingMandatoryParameters ( Nelmio\Alice\FixtureInterface $fixture ) : InstantiationException
createForCouldNotGetConstructorData ( Nelmio\Alice\FixtureInterface $fixture, integer $code, Throwable $previous = null ) : InstantiationException
createForInstantiatorNotFoundForFixture ( Nelmio\Alice\FixtureInterface $fixture ) : InstantiatorNotFoundException
createForInvalidInstanceType ( Nelmio\Alice\FixtureInterface $fixture, object $instance ) : InstantiationException
createForNonPublicConstructor ( Nelmio\Alice\FixtureInterface $fixture ) : InstantiationException

Описание методов

create() публичный статический Метод

public static create ( Nelmio\Alice\FixtureInterface $fixture, integer $code, Throwable $previous ) : InstantiationException
$fixture Nelmio\Alice\FixtureInterface
$code integer
$previous Throwable
Результат InstantiationException

createForConstructorIsMissingMandatoryParameters() публичный статический Метод

public static createForConstructorIsMissingMandatoryParameters ( Nelmio\Alice\FixtureInterface $fixture ) : InstantiationException
$fixture Nelmio\Alice\FixtureInterface
Результат InstantiationException

createForCouldNotGetConstructorData() публичный статический Метод

public static createForCouldNotGetConstructorData ( Nelmio\Alice\FixtureInterface $fixture, integer $code, Throwable $previous = null ) : InstantiationException
$fixture Nelmio\Alice\FixtureInterface
$code integer
$previous Throwable
Результат InstantiationException

createForInstantiatorNotFoundForFixture() публичный статический Метод

public static createForInstantiatorNotFoundForFixture ( Nelmio\Alice\FixtureInterface $fixture ) : InstantiatorNotFoundException
$fixture Nelmio\Alice\FixtureInterface
Результат InstantiatorNotFoundException

createForInvalidInstanceType() публичный статический Метод

public static createForInvalidInstanceType ( Nelmio\Alice\FixtureInterface $fixture, object $instance ) : InstantiationException
$fixture Nelmio\Alice\FixtureInterface
$instance object
Результат InstantiationException

createForNonPublicConstructor() публичный статический Метод

public static createForNonPublicConstructor ( Nelmio\Alice\FixtureInterface $fixture ) : InstantiationException
$fixture Nelmio\Alice\FixtureInterface
Результат InstantiationException