protected function TinyPngImageHandler::shouldHandleEntity in TinyPNG 8
Checks if we should handle entity.
Parameters
\Drupal\Core\Entity\EntityInterface $entity: Entity to check.
Return value
bool Returns TRUE if module configured and given entity is image.
1 call to TinyPngImageHandler::shouldHandleEntity()
- TinyPngImageHandler::hookEntityPresave in src/
TinyPngImageHandler.php - Implements hook_entity_presave().
File
- src/
TinyPngImageHandler.php, line 131
Class
- TinyPngImageHandler
- Class TinyPngImageHandler.
Namespace
Drupal\tinypngCode
protected function shouldHandleEntity(EntityInterface $entity) {
if (!$this
->checkConfig()) {
return FALSE;
}
if (!$this
->checkEntity($entity)) {
return FALSE;
}
/** @var \Drupal\file\FileInterface $entity */
if (!$this
->checkFile($entity)) {
return FALSE;
}
return TRUE;
}