function TemporaryArrayObjectThrowingExceptions::natsort

Same name and namespace in other branches
  1. 10 core/modules/jsonapi/src/Normalizer/Value/TemporaryArrayObjectThrowingExceptions.php \Drupal\jsonapi\Normalizer\Value\TemporaryArrayObjectThrowingExceptions::natsort()
  2. 11.x core/modules/jsonapi/src/Normalizer/Value/TemporaryArrayObjectThrowingExceptions.php \Drupal\jsonapi\Normalizer\Value\TemporaryArrayObjectThrowingExceptions::natsort()

Sort entries using a "natural order" algorithm.

Return value

bool This method always returns TRUE.

Throws

\Exception This class does not support this action but it must implement it, because it is extending \ArrayObject.

File

core/modules/jsonapi/src/Normalizer/Value/TemporaryArrayObjectThrowingExceptions.php, line 172

Class

TemporaryArrayObjectThrowingExceptions
An \ArrayObject that throws an exception when used as an ArrayObject.

Namespace

Drupal\jsonapi\Normalizer\Value

Code

public function natsort() : bool {
    throw new \Exception('This ' . __CLASS__ . ' does not support this action but it must implement it, because it is extending \\ArrayObject.');
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.