Skip to content

InvalidArgumentException

github-actions edited this page Mar 27, 2026 · 1 revision

Class InvalidArgumentException.

Specialized exception for handling invalid arguments within the configuration context. This class SHALL be used to provide meaningful errors when invalid data is passed to configuration components.


  • Full name: \FastForward\Config\Exception\InvalidArgumentException
  • Parent class: InvalidArgumentException
  • This class is marked as final and can't be subclassed
  • This class is a Final class

Methods

forNonStringKeyWithValue

Thrown when the key is not a string but a value is provided.

public static forNonStringKeyWithValue(): self
  • This method is static. Return Value:

the exception indicating the key must be a string


forUnreadableDirectory

Thrown when a given directory does not exist or is not readable.

public static forUnreadableDirectory(string $directory): self
  • This method is static. Parameters:
Parameter Type Description
$directory string the path to the invalid directory

Return Value:

the exception indicating an invalid or unreadable directory


Clone this wiki locally