Search for all

  1. Search 7.x for all
  2. Search 8.9.x for all
  3. Search 10.3.x for all
  4. Search 11.x for all
  5. Search main for all
  6. Other projects
Title Object type File name Summary
TemporaryArrayObjectThrowingExceptions::ksort function core/modules/jsonapi/src/Normalizer/Value/TemporaryArrayObjectThrowingExceptions.php Sort the entries by key.
TemporaryArrayObjectThrowingExceptions::natcasesort function core/modules/jsonapi/src/Normalizer/Value/TemporaryArrayObjectThrowingExceptions.php Sort an array using a case insensitive "natural order" algorithm.
TemporaryArrayObjectThrowingExceptions::natsort function core/modules/jsonapi/src/Normalizer/Value/TemporaryArrayObjectThrowingExceptions.php Sort entries using a "natural order" algorithm.
TemporaryArrayObjectThrowingExceptions::offsetExists function core/modules/jsonapi/src/Normalizer/Value/TemporaryArrayObjectThrowingExceptions.php Returns whether the requested index exists.
TemporaryArrayObjectThrowingExceptions::offsetGet function core/modules/jsonapi/src/Normalizer/Value/TemporaryArrayObjectThrowingExceptions.php Returns the value at the specified index.
TemporaryArrayObjectThrowingExceptions::offsetSet function core/modules/jsonapi/src/Normalizer/Value/TemporaryArrayObjectThrowingExceptions.php Sets the value at the specified index to new value.
TemporaryArrayObjectThrowingExceptions::offsetUnset function core/modules/jsonapi/src/Normalizer/Value/TemporaryArrayObjectThrowingExceptions.php Unsets the value at the specified index.
TemporaryArrayObjectThrowingExceptions::setFlags function core/modules/jsonapi/src/Normalizer/Value/TemporaryArrayObjectThrowingExceptions.php Sets the behavior flags for the \ArrayObject.
TemporaryArrayObjectThrowingExceptions::setIteratorClass function core/modules/jsonapi/src/Normalizer/Value/TemporaryArrayObjectThrowingExceptions.php Sets the iterator classname for the \ArrayObject.
TemporaryArrayObjectThrowingExceptions::uasort function core/modules/jsonapi/src/Normalizer/Value/TemporaryArrayObjectThrowingExceptions.php Sort the entries with a user-defined comparison function.
TemporaryArrayObjectThrowingExceptions::uksort function core/modules/jsonapi/src/Normalizer/Value/TemporaryArrayObjectThrowingExceptions.php Sort the entries by keys using a user-defined comparison function.
TemporaryJsonapiFileFieldUploader class core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php Reads data from an upload stream and creates a corresponding file entity.
TemporaryJsonapiFileFieldUploader.php file core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php
TemporaryJsonapiFileFieldUploader::$eventDispatcher property core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php The event dispatcher.
TemporaryJsonapiFileFieldUploader::$fileSystem property core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php The file system service.
TemporaryJsonapiFileFieldUploader::$lock property core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php The lock service.
TemporaryJsonapiFileFieldUploader::$logger property core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php A logger instance.
TemporaryJsonapiFileFieldUploader::$mimeTypeGuesser property core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php The MIME type guesser.
TemporaryJsonapiFileFieldUploader::$systemFileConfig property core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php System file configuration.
TemporaryJsonapiFileFieldUploader::$token property core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php The token replacement instance.
TemporaryJsonapiFileFieldUploader::BYTES_TO_READ constant core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php The amount of bytes to read in each iteration when streaming file data.
TemporaryJsonapiFileFieldUploader::checkFileUploadAccess function core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php Checks if the current user has access to upload the file.
TemporaryJsonapiFileFieldUploader::generateLockIdFromFileUri function core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php Generates a lock ID based on the file URI.
TemporaryJsonapiFileFieldUploader::getUploadLocation function core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php Determines the URI for a file field.
TemporaryJsonapiFileFieldUploader::getUploadValidators function core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php Retrieves the upload validators for a field definition.
TemporaryJsonapiFileFieldUploader::handleFileUploadForField function core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php Creates and validates a file entity for a file field from a file stream.
TemporaryJsonapiFileFieldUploader::prepareFilename function core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php Prepares the filename to strip out any malicious extensions.
TemporaryJsonapiFileFieldUploader::REQUEST_HEADER_FILENAME_REGEX constant core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php The regex used to extract the filename from the content disposition header.
TemporaryJsonapiFileFieldUploader::streamUploadData function core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php Streams file upload data to temporary file and moves to file destination.
TemporaryJsonapiFileFieldUploader::validate function core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php Validates the file.
TemporaryJsonapiFileFieldUploader::validateAndParseContentDispositionHeader function core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php Validates and extracts the filename from the Content-Disposition header.
TemporaryJsonapiFileFieldUploader::__construct function core/modules/jsonapi/src/Controller/TemporaryJsonapiFileFieldUploader.php Constructs a FileUploadResource instance.
TemporaryJsonapiFileFieldUploaderTest class core/modules/jsonapi/tests/src/Kernel/Controller/TemporaryJsonapiFileFieldUploaderTest.php @coversDefaultClass \Drupal\jsonapi\Controller\TemporaryJsonapiFileFieldUploader[[api-linebreak]]
@group jsonapi
TemporaryJsonapiFileFieldUploaderTest.php file core/modules/jsonapi/tests/src/Kernel/Controller/TemporaryJsonapiFileFieldUploaderTest.php
TemporaryJsonapiFileFieldUploaderTest::$modules property core/modules/jsonapi/tests/src/Kernel/Controller/TemporaryJsonapiFileFieldUploaderTest.php Modules to enable.
TemporaryJsonapiFileFieldUploaderTest::setUp function core/modules/jsonapi/tests/src/Kernel/Controller/TemporaryJsonapiFileFieldUploaderTest.php
TemporaryJsonapiFileFieldUploaderTest::testCheckFileUploadAccessWithBaseField function core/modules/jsonapi/tests/src/Kernel/Controller/TemporaryJsonapiFileFieldUploaderTest.php @covers ::checkFileUploadAccess[[api-linebreak]]
TemporaryQueryGuard class core/modules/jsonapi/src/Access/TemporaryQueryGuard.php Adds sufficient access control to collection queries.
TemporaryQueryGuard.php file core/modules/jsonapi/src/Access/TemporaryQueryGuard.php
TemporaryQueryGuard::$fieldManager property core/modules/jsonapi/src/Access/TemporaryQueryGuard.php The entity field manager.
TemporaryQueryGuard::$moduleHandler property core/modules/jsonapi/src/Access/TemporaryQueryGuard.php The module handler.
TemporaryQueryGuard::addConditionFieldPrefix function core/modules/jsonapi/src/Access/TemporaryQueryGuard.php Prefixes all fields in an EntityConditionGroup.
TemporaryQueryGuard::alwaysFalse function core/modules/jsonapi/src/Access/TemporaryQueryGuard.php Gets an always FALSE entity condition group for the given entity type.
TemporaryQueryGuard::applyAccessConditions function core/modules/jsonapi/src/Access/TemporaryQueryGuard.php Applies access conditions to ensure 'view' access is respected.
TemporaryQueryGuard::applyAccessControls function core/modules/jsonapi/src/Access/TemporaryQueryGuard.php Applies access controls to an entity query.
TemporaryQueryGuard::buildTree function core/modules/jsonapi/src/Access/TemporaryQueryGuard.php Copied from \Drupal\jsonapi\IncludeResolver.
TemporaryQueryGuard::collectFilteredFields function core/modules/jsonapi/src/Access/TemporaryQueryGuard.php Recursively collects all entity query condition fields.
TemporaryQueryGuard::getAccessCondition function core/modules/jsonapi/src/Access/TemporaryQueryGuard.php Gets an EntityConditionGroup that filters out inaccessible entities.
TemporaryQueryGuard::getAccessConditionForKnownSubsets function core/modules/jsonapi/src/Access/TemporaryQueryGuard.php Gets an access condition for the allowed JSONAPI_FILTER_AMONG_* subsets.
TemporaryQueryGuard::getAccessResultsFromEntityFilterHook function core/modules/jsonapi/src/Access/TemporaryQueryGuard.php Gets the combined access result for each JSONAPI_FILTER_AMONG_* subset.

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