public function TincanService::tincanLoadByFileEntity in Opigno module 8
Same name and namespace in other branches
- 3.x ActivityTypes/opigno_tincan_activity/src/TincanService.php \Drupal\opigno_tincan_activity\TincanService::tincanLoadByFileEntity()
Get Tincan data by it's file id.
Parameters
object \Drupal\file\Entity\File $file: File entity.
Overrides TincanServiceInterface::tincanLoadByFileEntity
File
- ActivityTypes/
opigno_tincan_activity/ src/ TincanService.php, line 91
Class
- TincanService
- Class TincanService.
Namespace
Drupal\opigno_tincan_activityCode
public function tincanLoadByFileEntity(File $file) {
$connection = $this->connection;
return $connection
->select('opigno_tincan_activity_type_properties', 'otn')
->fields('otn', [
'activity_id',
'launch_filename',
])
->condition('fid', $file
->id())
->execute()
->fetchObject();
}