mirror of
https://github.com/alchemy-fr/Phraseanet.git
synced 2025-10-14 05:23:21 +00:00
Remove some deprecated methods calls
This commit is contained in:
@@ -69,7 +69,7 @@ class Story implements AttributeInterface
|
||||
*/
|
||||
public function asString()
|
||||
{
|
||||
return $this->story->get_serialize_key();
|
||||
return $this->story->getId();
|
||||
}
|
||||
|
||||
/**
|
||||
|
@@ -277,7 +277,7 @@ class Manager
|
||||
$file->addAttribute(
|
||||
new MetadataAttr(
|
||||
new Metadata(
|
||||
new TfRecordid(), new MonoValue($element->get_record_id())
|
||||
new TfRecordid(), new MonoValue($element->getRecordId())
|
||||
)
|
||||
)
|
||||
);
|
||||
|
@@ -59,7 +59,7 @@ class BuildMissingSubdefs extends Command
|
||||
$subdefGenerator->generateSubdefs($record, $wanted_subdefs);
|
||||
|
||||
foreach ($wanted_subdefs as $subdef) {
|
||||
$this->container['monolog']->addInfo("generate " .$subdef . " for record " . $record->get_record_id());
|
||||
$this->container['monolog']->addInfo("generate " .$subdef . " for record " . $record->getRecordId());
|
||||
$n ++;
|
||||
}
|
||||
}
|
||||
|
@@ -61,7 +61,7 @@ class RecordAdd extends Command
|
||||
if (!$input->getOption('yes')) {
|
||||
do {
|
||||
$continue = strtolower($dialog->ask($output, sprintf("Will add record <info>%s</info> (%s) on collection <info>%s</info>\n<question>Continue ? (y/N)</question>", $file, $media->getType(), $collection->get_label($this->container['locale'])), 'N'));
|
||||
} while ( ! in_array($continue, ['y', 'n']));
|
||||
} while (!in_array($continue, ['y', 'n']));
|
||||
|
||||
if (strtolower($continue) !== 'y') {
|
||||
$output->writeln('Aborted !');
|
||||
@@ -112,7 +112,10 @@ class RecordAdd extends Command
|
||||
if ($elementCreated instanceof \record_adapter) {
|
||||
$output->writeln(
|
||||
sprintf(
|
||||
"Record id <info>%d</info> on collection `%s` (databox `%s`) has been created", $elementCreated->get_record_id(), $elementCreated->get_collection()->get_label($this->container['locale']), $elementCreated->get_databox()->get_label($this->container['locale'])
|
||||
"Record id <info>%d</info> on collection `%s` (databox `%s`) has been created",
|
||||
$elementCreated->getRecordId(),
|
||||
$elementCreated->getCollection()->get_label($this->container['locale']),
|
||||
$elementCreated->getDatabox()->get_label($this->container['locale'])
|
||||
)
|
||||
);
|
||||
} elseif ($elementCreated instanceof LazaretFile) {
|
||||
|
@@ -80,13 +80,13 @@ class Step35 implements DatasUpgraderInterface
|
||||
try {
|
||||
$this->updateMetadatas($record, $row['xml']);
|
||||
} catch (\Exception $e) {
|
||||
$this->app['monolog']->addError(sprintf("Error while upgrading metadatas for record %d on databox %d : %s", $record->get_record_id(), $record->get_sbas_id(), $e->getMessage()));
|
||||
$this->app['monolog']->addError(sprintf("Error while upgrading metadatas for record %d on databox %d : %s", $record->getRecordId(), $record->getDataboxId(), $e->getMessage()));
|
||||
}
|
||||
|
||||
try {
|
||||
$record->set_binary_status($row['status']);
|
||||
} catch (\Exception $e) {
|
||||
$this->app['monolog']->addError(sprintf("Error while upgrading status for record %d on databox %d : %s", $record->get_record_id(), $record->get_sbas_id(), $e->getMessage()));
|
||||
$this->app['monolog']->addError(sprintf("Error while upgrading status for record %d on databox %d : %s", $record->getRecordId(), $record->getDataboxId(), $e->getMessage()));
|
||||
}
|
||||
unset($record);
|
||||
}
|
||||
@@ -131,7 +131,7 @@ class Step35 implements DatasUpgraderInterface
|
||||
*/
|
||||
protected function updateMetadatas(\record_adapter $record, $xml)
|
||||
{
|
||||
$metas = $record->get_databox()->get_meta_structure();
|
||||
$metas = $record->getDatabox()->get_meta_structure();
|
||||
|
||||
$datas = $metadatas = [];
|
||||
|
||||
|
@@ -62,7 +62,7 @@ abstract class AbstractDelivery
|
||||
private function logView(\record_adapter $record, Request $request)
|
||||
{
|
||||
try {
|
||||
$logger = $this->getDataboxLogger($record->get_databox());
|
||||
$logger = $this->getDataboxLogger($record->getDatabox());
|
||||
$log_id = $logger->get_id();
|
||||
$record->log_view(
|
||||
$log_id,
|
||||
|
@@ -2182,7 +2182,7 @@ class V1Controller extends Controller
|
||||
$story->removeChild($record);
|
||||
}
|
||||
|
||||
return $record->get_serialize_key();
|
||||
return $record->getId();
|
||||
}
|
||||
|
||||
public function addRecordsToStoryAction(Request $request, $databox_id, $story_id)
|
||||
@@ -2244,7 +2244,7 @@ class V1Controller extends Controller
|
||||
|
||||
$this->dispatch(PhraseaEvents::RECORD_EDIT, new RecordEdit($story));
|
||||
|
||||
return $record->get_serialize_key();
|
||||
return $record->getId();
|
||||
}
|
||||
|
||||
public function getCurrentUserAction(Request $request)
|
||||
|
@@ -66,7 +66,7 @@ class DatafileController extends AbstractDelivery
|
||||
|
||||
$stamp = false;
|
||||
$watermark = !$this->acl->get($this->authentication->getUser())
|
||||
->has_right_on_base($record->get_base_id(), 'nowatermark');
|
||||
->has_right_on_base($record->getBaseId(), 'nowatermark');
|
||||
|
||||
if ($watermark && !$all_access) {
|
||||
$subdef_class = null;
|
||||
|
@@ -122,7 +122,7 @@ class PermalinkController extends AbstractDelivery
|
||||
$watermark = $stamp = false;
|
||||
|
||||
if ($this->authentication->isAuthenticated()) {
|
||||
$watermark = !$this->acl->get($this->authentication->getUser())->has_right_on_base($record->get_base_id(), 'nowatermark');
|
||||
$watermark = !$this->acl->get($this->authentication->getUser())->has_right_on_base($record->getBaseId(), 'nowatermark');
|
||||
|
||||
if ($watermark) {
|
||||
/** @var BasketElementRepository $repository */
|
||||
@@ -138,7 +138,7 @@ class PermalinkController extends AbstractDelivery
|
||||
return $this->deliverContentWithCaptionLink($request, $record, $subdef, $watermark, $stamp, $token);
|
||||
}
|
||||
|
||||
$collection = \collection::getByBaseId($this->app, $record->get_base_id());
|
||||
$collection = \collection::getByBaseId($this->app, $record->getBaseId());
|
||||
switch ($collection->get_pub_wm()) {
|
||||
default:
|
||||
case 'none':
|
||||
@@ -169,8 +169,8 @@ class PermalinkController extends AbstractDelivery
|
||||
$response = $this->deliverContent($request, $record, $subdef, $watermark, $stamp);
|
||||
|
||||
$response->headers->set('Link', $this->app->url("permalinks_caption", [
|
||||
'sbas_id' => $record->get_sbas_id(),
|
||||
'record_id' => $record->get_record_id(),
|
||||
'sbas_id' => $record->getDataboxId(),
|
||||
'record_id' => $record->getRecordId(),
|
||||
'token' => $token,
|
||||
]));
|
||||
|
||||
|
@@ -146,15 +146,15 @@ class EditController extends Controller
|
||||
foreach ($records as $record) {
|
||||
$indice = $record->getNumber();
|
||||
$elements[$indice] = [
|
||||
'bid' => $record->get_base_id(),
|
||||
'rid' => $record->get_record_id(),
|
||||
'bid' => $record->getBaseId(),
|
||||
'rid' => $record->getRecordId(),
|
||||
'sselcont_id' => null,
|
||||
'_selected' => false,
|
||||
'fields' => $databox_fields,
|
||||
];
|
||||
|
||||
$elements[$indice]['statbits'] = [];
|
||||
if ($this->getAclForUser()->has_right_on_base($record->get_base_id(), 'chgstatus')) {
|
||||
if ($this->getAclForUser()->has_right_on_base($record->getBaseId(), 'chgstatus')) {
|
||||
foreach ($status as $n => $s) {
|
||||
$tmp_val = substr(strrev($record->get_status()), $n, 1);
|
||||
$elements[$indice]['statbits'][$n]['value'] = ($tmp_val == '1') ? '1' : '0';
|
||||
@@ -209,7 +209,7 @@ class EditController extends Controller
|
||||
['record' => $record]
|
||||
);
|
||||
|
||||
$elements[$indice]['type'] = $record->get_type();
|
||||
$elements[$indice]['type'] = $record->getType();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -287,7 +287,7 @@ class EditController extends Controller
|
||||
try {
|
||||
$reg_record = $records->singleStory();
|
||||
|
||||
$newsubdef_reg = new \record_adapter($this->app, $reg_record->get_sbas_id(), $request->request->get('newrepresent'));
|
||||
$newsubdef_reg = new \record_adapter($this->app, $reg_record->getDataboxId(), $request->request->get('newrepresent'));
|
||||
|
||||
foreach ($newsubdef_reg->get_subdefs() as $name => $value) {
|
||||
if (!in_array($name, ['thumbnail', 'preview'])) {
|
||||
@@ -300,7 +300,7 @@ class EditController extends Controller
|
||||
$media = $this->app->getMediaFromUri($value->getRealPath());
|
||||
$this->getSubDefinitionSubstituer()->substitute($reg_record, $name, $media);
|
||||
$this->getDispatcher()->dispatch(PhraseaEvents::RECORD_EDIT, new RecordEdit($reg_record));
|
||||
$this->getDataboxLogger($reg_record->get_databox())->log(
|
||||
$this->getDataboxLogger($reg_record->getDatabox())->log(
|
||||
$reg_record,
|
||||
\Session_Logger::EVENT_SUBSTITUTE,
|
||||
$name == 'document' ? 'HD' : $name,
|
||||
@@ -325,7 +325,7 @@ class EditController extends Controller
|
||||
continue;
|
||||
}
|
||||
|
||||
$key = $record->get_serialize_key();
|
||||
$key = $record->getId();
|
||||
|
||||
if (!array_key_exists($key, $elements)) {
|
||||
continue;
|
||||
@@ -364,8 +364,8 @@ class EditController extends Controller
|
||||
|
||||
$record
|
||||
->write_metas()
|
||||
->get_collection()
|
||||
->reset_stamp($record->get_record_id());
|
||||
->getCollection()
|
||||
->reset_stamp($record->getRecordId());
|
||||
|
||||
if ($statbits != '') {
|
||||
$this->getDataboxLogger($databox)
|
||||
|
@@ -81,8 +81,8 @@ class FeedController extends Controller
|
||||
foreach ($publishing as $record) {
|
||||
$item = new FeedItem();
|
||||
$item->setEntry($entry)
|
||||
->setRecordId($record->get_record_id())
|
||||
->setSbasId($record->get_sbas_id());
|
||||
->setRecordId($record->getRecordId())
|
||||
->setSbasId($record->getDataboxId());
|
||||
$entry->addItem($item);
|
||||
$manager->persist($item);
|
||||
}
|
||||
|
@@ -203,7 +203,7 @@ class LazaretController extends Controller
|
||||
|
||||
//Check if the chosen record is eligible to the substitution
|
||||
foreach ($lazaretFile->getRecordsToSubstitute($this->app) as $record) {
|
||||
if ($record->get_record_id() !== (int) $recordId) {
|
||||
if ($record->getRecordId() !== (int) $recordId) {
|
||||
continue;
|
||||
}
|
||||
|
||||
@@ -227,7 +227,7 @@ class LazaretController extends Controller
|
||||
$record = $lazaretFile->getCollection($this->app)->get_databox()->get_record($recordId);
|
||||
$this->getSubDefinitionSubstituer()
|
||||
->substitute($record, 'document', $media);
|
||||
$this->getDataboxLogger($record->get_databox())->log(
|
||||
$this->getDataboxLogger($record->getDatabox())->log(
|
||||
$record,
|
||||
\Session_Logger::EVENT_SUBSTITUTE,
|
||||
'HD',
|
||||
|
@@ -71,7 +71,7 @@ class MoveCollectionController extends Controller
|
||||
if ($request->request->get("chg_coll_son") == "1") {
|
||||
/** @var \record_adapter $child */
|
||||
foreach ($record->get_children() as $child) {
|
||||
if ($this->getAclForUser()->has_right_on_base($child->get_base_id(), 'candeleterecord')) {
|
||||
if ($this->getAclForUser()->has_right_on_base($child->getBaseId(), 'candeleterecord')) {
|
||||
$child->move_to_collection($collection, $this->getApplicationBox());
|
||||
}
|
||||
}
|
||||
|
@@ -34,7 +34,7 @@ class PrinterController extends Controller
|
||||
$layout = $request->request->get('lay');
|
||||
|
||||
foreach ($printer->get_elements() as $record) {
|
||||
$this->getDataboxLogger($record->get_databox())->log($record, \Session_Logger::EVENT_PRINT, $layout, '');
|
||||
$this->getDataboxLogger($record->getDatabox())->log($record, \Session_Logger::EVENT_PRINT, $layout, '');
|
||||
}
|
||||
$PDF = new PDFExport($this->app, $printer->get_elements(), $layout);
|
||||
|
||||
|
@@ -87,17 +87,17 @@ class PropertyController extends Controller
|
||||
|
||||
foreach ($records as $record) {
|
||||
//perform logic
|
||||
$sbasId = $record->get_databox()->get_sbas_id();
|
||||
$sbasId = $record->getDataboxId();
|
||||
|
||||
if (!isset($recordsType[$sbasId])) {
|
||||
$recordsType[$sbasId] = [];
|
||||
}
|
||||
|
||||
if (!isset($recordsType[$sbasId][$record->get_type()])) {
|
||||
$recordsType[$sbasId][$record->get_type()] = [];
|
||||
if (!isset($recordsType[$sbasId][$record->getType()])) {
|
||||
$recordsType[$sbasId][$record->getType()] = [];
|
||||
}
|
||||
|
||||
$recordsType[$sbasId][$record->get_type()][] = $record;
|
||||
$recordsType[$sbasId][$record->getType()][] = $record;
|
||||
}
|
||||
|
||||
return new Response($this->render('prod/actions/Property/type.html.twig', [
|
||||
@@ -120,18 +120,18 @@ class PropertyController extends Controller
|
||||
$postStatus = (array) $request->request->get('status');
|
||||
|
||||
foreach ($records as $record) {
|
||||
$sbasId = $record->get_databox()->get_sbas_id();
|
||||
$sbasId = $record->getDataboxId();
|
||||
|
||||
//update record
|
||||
if (null !== $updatedStatus = $this->updateRecordStatus($record, $postStatus)) {
|
||||
$updated[$record->get_serialize_key()] = $updatedStatus;
|
||||
$updated[$record->getId()] = $updatedStatus;
|
||||
}
|
||||
|
||||
//update children if current record is a story
|
||||
if (isset($applyStatusToChildren[$sbasId]) && $record->isStory()) {
|
||||
foreach ($record->get_children() as $child) {
|
||||
foreach ($record->getChildren() as $child) {
|
||||
if (null !== $updatedStatus = $this->updateRecordStatus($child, $postStatus)) {
|
||||
$updated[$record->get_serialize_key()] = $updatedStatus;
|
||||
$updated[$record->getId()] = $updatedStatus;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -156,17 +156,17 @@ class PropertyController extends Controller
|
||||
|
||||
foreach ($records as $record) {
|
||||
try {
|
||||
$recordType = !empty($forceType) ? $forceType : (isset($typeLst[$record->get_serialize_key()]) ? $typeLst[$record->get_serialize_key()] : null);
|
||||
$mimeType = isset($mimeLst[$record->get_serialize_key()]) ? $mimeLst[$record->get_serialize_key()] : null;
|
||||
$recordType = !empty($forceType) ? $forceType : (isset($typeLst[$record->getId()]) ? $typeLst[$record->getId()] : null);
|
||||
$mimeType = isset($mimeLst[$record->getId()]) ? $mimeLst[$record->getId()] : null;
|
||||
|
||||
if ($recordType) {
|
||||
$record->set_type($recordType);
|
||||
$updated[$record->get_serialize_key()]['record_type'] = $recordType;
|
||||
$record->setType($recordType);
|
||||
$updated[$record->getId()]['record_type'] = $recordType;
|
||||
}
|
||||
|
||||
if ($mimeType) {
|
||||
$record->set_mime($mimeType);
|
||||
$updated[$record->get_serialize_key()]['mime_type'] = $mimeType;
|
||||
$record->setMimeType($mimeType);
|
||||
$updated[$record->getId()]['mime_type'] = $mimeType;
|
||||
}
|
||||
} catch (\Exception $e) {
|
||||
|
||||
@@ -185,7 +185,7 @@ class PropertyController extends Controller
|
||||
*/
|
||||
private function updateRecordStatus(\record_adapter $record, array $postStatus)
|
||||
{
|
||||
$sbasId = $record->get_databox()->get_sbas_id();
|
||||
$sbasId = $record->getDataboxId();
|
||||
|
||||
if (isset($postStatus[$sbasId]) && is_array($postStatus[$sbasId])) {
|
||||
$postStatus = $postStatus[$sbasId];
|
||||
|
@@ -124,7 +124,7 @@ class PushController extends Controller
|
||||
);
|
||||
}
|
||||
|
||||
$this->getDataboxLogger($element->get_databox())->log(
|
||||
$this->getDataboxLogger($element->getDatabox())->log(
|
||||
$element,
|
||||
\Session_Logger::EVENT_VALIDATE,
|
||||
$user_receiver->getId(),
|
||||
@@ -322,7 +322,7 @@ class PushController extends Controller
|
||||
$manager->merge($basketElement);
|
||||
$manager->persist($validationData);
|
||||
|
||||
$this->getDataboxLogger($basketElement->getRecord($this->app)->get_databox())->log(
|
||||
$this->getDataboxLogger($basketElement->getRecord($this->app)->getDatabox())->log(
|
||||
$basketElement->getRecord($this->app),
|
||||
\Session_Logger::EVENT_PUSH,
|
||||
$participantUser->getId(),
|
||||
|
@@ -106,8 +106,8 @@ class RecordController extends Controller
|
||||
]),
|
||||
"pos" => $record->getNumber(),
|
||||
"title" => str_replace(array('[[em]]', '[[/em]]'), array('<em>', '</em>'), $record->get_title($query, $searchEngine)),
|
||||
"collection_name" => $record->get_collection()->get_name(),
|
||||
"collection_logo" => $record->get_collection()->getLogo($record->get_base_id(), $this->app),
|
||||
"collection_name" => $record->getCollection()->get_name(),
|
||||
"collection_logo" => $record->getCollection()->getLogo($record->getBaseId(), $this->app),
|
||||
]);
|
||||
}
|
||||
|
||||
@@ -135,7 +135,7 @@ class RecordController extends Controller
|
||||
|
||||
foreach ($basketElements as $element) {
|
||||
$manager->remove($element);
|
||||
$deleted[] = $element->getRecord($this->app)->get_serialize_key();
|
||||
$deleted[] = $element->getRecord($this->app)->getId();
|
||||
}
|
||||
|
||||
$attachedStories = $StoryWZRepository->findByRecord($this->app, $record);
|
||||
@@ -144,7 +144,7 @@ class RecordController extends Controller
|
||||
$manager->remove($attachedStory);
|
||||
}
|
||||
|
||||
$deleted[] = $record->get_serialize_key();
|
||||
$deleted[] = $record->getId();
|
||||
$record->delete();
|
||||
} catch (\Exception $e) {
|
||||
|
||||
@@ -186,7 +186,7 @@ class RecordController extends Controller
|
||||
|
||||
$renewed = [];
|
||||
foreach ($records as $record) {
|
||||
$renewed[$record->get_serialize_key()] = (string) $record->get_preview()->renew_url();
|
||||
$renewed[$record->getId()] = (string) $record->get_preview()->renew_url();
|
||||
};
|
||||
|
||||
return $this->app->json($renewed);
|
||||
|
@@ -84,8 +84,8 @@ class StoryController extends Controller
|
||||
'message' => $this->app->trans('Story created'),
|
||||
'WorkZone' => $storyWZ->getId(),
|
||||
'story' => [
|
||||
'sbas_id' => $story->get_sbas_id(),
|
||||
'record_id' => $story->get_record_id(),
|
||||
'sbas_id' => $story->getDataboxId(),
|
||||
'record_id' => $story->getRecordId(),
|
||||
],
|
||||
];
|
||||
|
||||
@@ -109,7 +109,7 @@ class StoryController extends Controller
|
||||
{
|
||||
$Story = new \record_adapter($this->app, $sbas_id, $record_id);
|
||||
|
||||
if (!$this->getAclForUser()->has_right_on_base($Story->get_base_id(), 'canmodifrecord')) {
|
||||
if (!$this->getAclForUser()->has_right_on_base($Story->getBaseId(), 'canmodifrecord')) {
|
||||
throw new AccessDeniedHttpException('You can not add document to this Story');
|
||||
}
|
||||
|
||||
@@ -145,7 +145,7 @@ class StoryController extends Controller
|
||||
$story = new \record_adapter($this->app, $sbas_id, $record_id);
|
||||
$record = new \record_adapter($this->app, $child_sbas_id, $child_record_id);
|
||||
|
||||
if (!$this->getAclForUser()->has_right_on_base($story->get_base_id(), 'canmodifrecord')) {
|
||||
if (!$this->getAclForUser()->has_right_on_base($story->getBaseId(), 'canmodifrecord')) {
|
||||
throw new AccessDeniedHttpException('You can not add document to this Story');
|
||||
}
|
||||
|
||||
@@ -188,17 +188,17 @@ class StoryController extends Controller
|
||||
throw new \Exception('This is not a story');
|
||||
}
|
||||
|
||||
if (!$this->getAclForUser()->has_right_on_base($story->get_base_id(), 'canmodifrecord')) {
|
||||
if (!$this->getAclForUser()->has_right_on_base($story->getBaseId(), 'canmodifrecord')) {
|
||||
throw new ControllerException($this->app->trans('You can not edit this story'));
|
||||
}
|
||||
|
||||
$sql = 'UPDATE regroup SET ord = :ord WHERE rid_parent = :parent_id AND rid_child = :children_id';
|
||||
$stmt = $story->get_databox()->get_connection()->prepare($sql);
|
||||
$stmt = $story->getDatabox()->get_connection()->prepare($sql);
|
||||
|
||||
foreach ($request->request->get('element') as $record_id => $ord) {
|
||||
$params = [
|
||||
':ord' => $ord,
|
||||
':parent_id' => $story->get_record_id(),
|
||||
':parent_id' => $story->getRecordId(),
|
||||
':children_id' => $record_id
|
||||
];
|
||||
$stmt->execute($params);
|
||||
|
@@ -202,7 +202,7 @@ class ToolsController extends Controller
|
||||
$record->insertTechnicalDatas($this->getMediaVorus());
|
||||
$this->getMetadataSetter()->replaceMetadata($this->getMetadataReader() ->read($media), $record);
|
||||
|
||||
$this->getDataboxLogger($record->get_databox())
|
||||
$this->getDataboxLogger($record->getDatabox())
|
||||
->log($record, \Session_Logger::EVENT_SUBSTITUTE, 'HD', '' );
|
||||
|
||||
if ((int) $request->request->get('ccfilename') === 1) {
|
||||
@@ -259,7 +259,7 @@ class ToolsController extends Controller
|
||||
$media = $this->app->getMediaFromUri($tempoFile);
|
||||
|
||||
$this->getSubDefinitionSubstituer()->substitute($record, 'thumbnail', $media);
|
||||
$this->getDataboxLogger($record->get_databox())
|
||||
$this->getDataboxLogger($record->getDatabox())
|
||||
->log($record, \Session_Logger::EVENT_SUBSTITUTE, 'thumbnail', '');
|
||||
|
||||
unlink($tempoFile);
|
||||
@@ -415,7 +415,7 @@ class ToolsController extends Controller
|
||||
{
|
||||
$dataUri = Parser::parse($subDefDataUri);
|
||||
|
||||
$name = sprintf('extractor_thumb_%s', $record->get_serialize_key());
|
||||
$name = sprintf('extractor_thumb_%s', $record->getId());
|
||||
$fileName = sprintf('%s/%s.png', sys_get_temp_dir(), $name);
|
||||
|
||||
file_put_contents($fileName, $dataUri->getData());
|
||||
@@ -423,7 +423,7 @@ class ToolsController extends Controller
|
||||
$media = $this->app->getMediaFromUri($fileName);
|
||||
|
||||
$this->getSubDefinitionSubstituer()->substitute($record, $subDefName, $media);
|
||||
$this->getDataboxLogger($record->get_databox())
|
||||
$this->getDataboxLogger($record->getDatabox())
|
||||
->log($record, \Session_Logger::EVENT_SUBSTITUTE, $subDefName, '');
|
||||
|
||||
unset($media);
|
||||
|
@@ -178,7 +178,7 @@ class UploadController extends Controller
|
||||
}
|
||||
|
||||
if ($elementCreated instanceof \record_adapter) {
|
||||
$id = $elementCreated->get_serialize_key();
|
||||
$id = $elementCreated->getId();
|
||||
$element = 'record';
|
||||
$message = $this->app->trans('The record was successfully created');
|
||||
|
||||
@@ -194,7 +194,7 @@ class UploadController extends Controller
|
||||
$media = $this->app->getMediaFromUri($fileName);
|
||||
|
||||
$this->getSubDefinitionSubstituer()->substitute($elementCreated, 'thumbnail', $media);
|
||||
$this->getDataboxLogger($elementCreated->get_databox())
|
||||
$this->getDataboxLogger($elementCreated->getDatabox())
|
||||
->log($elementCreated, \Session_Logger::EVENT_SUBSTITUTE, 'thumbnail', '');
|
||||
|
||||
unset($media);
|
||||
|
@@ -100,7 +100,7 @@ class WorkzoneController extends Controller
|
||||
throw new \Exception('You can only attach stories');
|
||||
}
|
||||
|
||||
if (!$acl->has_access_to_base($story->get_base_id())) {
|
||||
if (!$acl->has_access_to_base($story->getBaseId())) {
|
||||
throw new AccessDeniedHttpException('You do not have access to this Story');
|
||||
}
|
||||
|
||||
|
@@ -104,7 +104,7 @@ class RecordsRequest extends ArrayCollection
|
||||
/** @var \record_adapter $record */
|
||||
foreach ($this as $record) {
|
||||
if (! isset($this->collections[$record->getBaseId()])) {
|
||||
$this->collections[$record->getBaseId()] = $record->get_collection();
|
||||
$this->collections[$record->getBaseId()] = $record->getCollection();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -180,7 +180,7 @@ class RecordsRequest extends ArrayCollection
|
||||
public function serializedList()
|
||||
{
|
||||
if ($this->isSingleStory()) {
|
||||
return $this->singleStory()->get_serialize_key();
|
||||
return $this->singleStory()->getId();
|
||||
}
|
||||
|
||||
$basrec = [];
|
||||
@@ -211,7 +211,7 @@ class RecordsRequest extends ArrayCollection
|
||||
$app['acl.basket']->hasAccess($basket, $app->getAuthenticatedUser());
|
||||
|
||||
foreach ($basket->getElements() as $basket_element) {
|
||||
$received[$basket_element->getRecord($app)->get_serialize_key()] = $basket_element->getRecord($app);
|
||||
$received[$basket_element->getRecord($app)->getId()] = $basket_element->getRecord($app);
|
||||
}
|
||||
} elseif ($request->get('story')) {
|
||||
$repository = $app['repo.story-wz'];
|
||||
@@ -230,7 +230,7 @@ class RecordsRequest extends ArrayCollection
|
||||
}
|
||||
try {
|
||||
$record = new \record_adapter($app, (int) $basrec[0], (int) $basrec[1]);
|
||||
$received[$record->get_serialize_key()] = $record;
|
||||
$received[$record->getId()] = $record;
|
||||
unset($record);
|
||||
} catch (NotFoundHttpException $e) {
|
||||
continue;
|
||||
|
@@ -325,8 +325,8 @@ class InformationController extends Controller
|
||||
|
||||
/** @var \record_adapter $record */
|
||||
$reportArray = $what->buildTabUserWhat(
|
||||
$record->get_base_id(),
|
||||
$record->get_record_id(),
|
||||
$record->getBaseId(),
|
||||
$record->getRecordId(),
|
||||
$config
|
||||
);
|
||||
|
||||
@@ -393,7 +393,7 @@ class InformationController extends Controller
|
||||
}
|
||||
}
|
||||
|
||||
$filter->addfilter('record_id', '=', $record->get_record_id());
|
||||
$filter->addfilter('record_id', '=', $record->getRecordId());
|
||||
|
||||
$download->setFilter($filter->getTabFilter());
|
||||
$download->setOrder('ddate', 'DESC');
|
||||
|
@@ -26,8 +26,8 @@ class BridgeSubscriber extends AbstractNotificationSubscriber
|
||||
'usr_id' => $user->getId(),
|
||||
'reason' => $event->getReason(),
|
||||
'account_id' => $account->get_id(),
|
||||
'sbas_id' => $event->getElement()->get_record()->get_sbas_id(),
|
||||
'record_id' => $event->getElement()->get_record()->get_record_id(),
|
||||
'sbas_id' => $event->getElement()->get_record()->getDataboxId(),
|
||||
'record_id' => $event->getElement()->get_record()->getRecordId(),
|
||||
];
|
||||
|
||||
$datas = json_encode($params);
|
||||
|
@@ -191,7 +191,7 @@ class CoolirisFormatter extends FeedFormatterAbstract implements FeedFormatterIn
|
||||
$thumbnail_sd = $content->getRecord($app)->get_thumbnail();
|
||||
$thumbnail_permalink = $thumbnail_sd->get_permalink();
|
||||
|
||||
$medium = strtolower($content->getRecord($app)->get_type());
|
||||
$medium = strtolower($content->getRecord($app)->getType());
|
||||
|
||||
if ( ! in_array($medium, ['image', 'audio', 'video'])) {
|
||||
return $this;
|
||||
|
@@ -52,7 +52,7 @@ abstract class FeedFormatterAbstract
|
||||
$thumbnail_sd = $content->getRecord($app)->get_thumbnail();
|
||||
$thumbnail_permalink = $thumbnail_sd->get_permalink();
|
||||
|
||||
$medium = strtolower($content->getRecord($app)->get_type());
|
||||
$medium = strtolower($content->getRecord($app)->getType());
|
||||
|
||||
if ( ! in_array($medium, ['image', 'audio', 'video'])) {
|
||||
return $this;
|
||||
|
@@ -284,7 +284,7 @@ class Helper extends \Alchemy\Phrasea\Helper\Helper
|
||||
public function get_serialize_list()
|
||||
{
|
||||
if ($this->is_single_grouping()) {
|
||||
return $this->get_grouping_head()->get_serialize_key();
|
||||
return $this->get_grouping_head()->getId();
|
||||
} else {
|
||||
return $this->selection->serialize_list();
|
||||
}
|
||||
|
@@ -20,7 +20,7 @@ class PhraseanetMetadataSetter
|
||||
$metadatas = [];
|
||||
|
||||
$tagnameToFieldnameMapping = [];
|
||||
$arrayStructure = iterator_to_array($record->get_databox()->get_meta_structure());
|
||||
$arrayStructure = iterator_to_array($record->getDatabox()->get_meta_structure());
|
||||
|
||||
array_walk($arrayStructure, function ($databoxField) use (&$tagnameToFieldnameMapping) {
|
||||
$tagname = $databoxField->get_tag()->getTagname();
|
||||
|
@@ -460,8 +460,8 @@ class Basket
|
||||
foreach ($this->getElements() as $basket_element) {
|
||||
$bask_record = $basket_element->getRecord($app);
|
||||
|
||||
if ($bask_record->get_record_id() == $record->get_record_id()
|
||||
&& $bask_record->get_sbas_id() == $record->get_sbas_id()) {
|
||||
if ($bask_record->getRecordId() == $record->getRecordId()
|
||||
&& $bask_record->getDataboxId() == $record->getDataboxId()) {
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
@@ -138,8 +138,8 @@ class BasketElement
|
||||
|
||||
public function setRecord(\record_adapter $record)
|
||||
{
|
||||
$this->setRecordId($record->get_record_id());
|
||||
$this->setSbasId($record->get_sbas_id());
|
||||
$this->setRecordId($record->getRecordId());
|
||||
$this->setSbasId($record->getDataboxId());
|
||||
}
|
||||
|
||||
/**
|
||||
|
@@ -116,8 +116,8 @@ class StoryWZ
|
||||
|
||||
public function setRecord(\record_adapter $record)
|
||||
{
|
||||
$this->setRecordId($record->get_record_id());
|
||||
$this->setSbasId($record->get_sbas_id());
|
||||
$this->setRecordId($record->getRecordId());
|
||||
$this->setSbasId($record->getDataboxId());
|
||||
}
|
||||
/**
|
||||
* @param User $user
|
||||
|
@@ -203,10 +203,10 @@ class LazaretManipulator
|
||||
}
|
||||
}
|
||||
|
||||
$data = $metadataBag->toMetadataArray($record->get_databox()->get_meta_structure());
|
||||
$data = $metadataBag->toMetadataArray($record->getDatabox()->get_meta_structure());
|
||||
$record->set_metadatas($data);
|
||||
|
||||
$fields = $metaFields->toMetadataArray($record->get_databox()->get_meta_structure());
|
||||
$fields = $metaFields->toMetadataArray($record->getDatabox()->get_meta_structure());
|
||||
$record->set_metadatas($fields);
|
||||
}
|
||||
|
||||
|
@@ -73,8 +73,8 @@ class BasketElementRepository extends EntityRepository
|
||||
AND e.sbas_id = :sbas_id';
|
||||
|
||||
$params = [
|
||||
'sbas_id' => $record->get_sbas_id(),
|
||||
'record_id' => $record->get_record_id()
|
||||
'sbas_id' => $record->getDataboxId(),
|
||||
'record_id' => $record->getRecordId()
|
||||
];
|
||||
|
||||
$query = $this->_em->createQuery($dql);
|
||||
@@ -121,8 +121,8 @@ class BasketElementRepository extends EntityRepository
|
||||
AND e.sbas_id = :sbas_id';
|
||||
|
||||
$params = [
|
||||
'sbas_id' => $record->get_sbas_id(),
|
||||
'record_id' => $record->get_record_id(),
|
||||
'sbas_id' => $record->getDataboxId(),
|
||||
'record_id' => $record->getRecordId(),
|
||||
'usr_id' => $user->getId()
|
||||
];
|
||||
|
||||
@@ -144,8 +144,8 @@ class BasketElementRepository extends EntityRepository
|
||||
AND e.sbas_id = :sbas_id';
|
||||
|
||||
$params = [
|
||||
'sbas_id' => $record->get_sbas_id(),
|
||||
'record_id' => $record->get_record_id(),
|
||||
'sbas_id' => $record->getDataboxId(),
|
||||
'record_id' => $record->getRecordId(),
|
||||
'usr_id' => $user->getId()
|
||||
];
|
||||
|
||||
|
@@ -196,7 +196,7 @@ class BasketRepository extends EntityRepository
|
||||
AND b.user = :usr_id';
|
||||
|
||||
$params = [
|
||||
'record_id' => $record->get_record_id(),
|
||||
'record_id' => $record->getRecordId(),
|
||||
'usr_id' => $user->getId()
|
||||
];
|
||||
|
||||
|
@@ -99,8 +99,8 @@ class StoryWZRepository extends EntityRepository
|
||||
{
|
||||
$story = $this->findOneBy([
|
||||
'user' => $user->getId(),
|
||||
'sbas_id' => $Story->get_sbas_id(),
|
||||
'record_id' => $Story->get_record_id(),
|
||||
'sbas_id' => $Story->getDataboxId(),
|
||||
'record_id' => $Story->getRecordId(),
|
||||
]);
|
||||
|
||||
if ($story) {
|
||||
@@ -129,8 +129,8 @@ class StoryWZRepository extends EntityRepository
|
||||
|
||||
$query = $this->_em->createQuery($dql);
|
||||
$query->setParameters([
|
||||
'sbas_id' => $Story->get_sbas_id(),
|
||||
'record_id' => $Story->get_record_id(),
|
||||
'sbas_id' => $Story->getDataboxId(),
|
||||
'record_id' => $Story->getRecordId(),
|
||||
]);
|
||||
|
||||
/** @var StoryWZ[] $stories */
|
||||
|
@@ -77,7 +77,7 @@ class CaptionSerializer extends AbstractSerializer
|
||||
$dom_doc->standalone = true;
|
||||
|
||||
$record = $dom_doc->createElement('record');
|
||||
$record->setAttribute('record_id', $caption->get_record()->get_record_id());
|
||||
$record->setAttribute('record_id', $caption->get_record()->getRecordId());
|
||||
$dom_doc->appendChild($record);
|
||||
$description = $dom_doc->createElement('description');
|
||||
$record->appendChild($description);
|
||||
|
@@ -166,7 +166,7 @@ class PDF
|
||||
|
||||
$fimg = $subdef->getRealPath();
|
||||
|
||||
if (!$this->app->getAclForUser($this->app->getAuthenticatedUser())->has_right_on_base($rec->get_base_id(), "nowatermark")
|
||||
if (!$this->app->getAclForUser($this->app->getAuthenticatedUser())->has_right_on_base($rec->getBaseId(), "nowatermark")
|
||||
&& $subdef->get_type() == \media_subdef::TYPE_IMAGE) {
|
||||
$fimg = \recordutils_image::watermark($this->app, $subdef);
|
||||
}
|
||||
@@ -258,7 +258,7 @@ class PDF
|
||||
|
||||
$y = $this->pdf->GetY();
|
||||
|
||||
$t = \phrasea::bas_labels($rec->get_base_id(), $this->app);
|
||||
$t = \phrasea::bas_labels($rec->getBaseId(), $this->app);
|
||||
$this->pdf->SetFont(PhraseaPDF::FONT, '', 10);
|
||||
$this->pdf->SetFillColor(220, 220, 220);
|
||||
$this->pdf->SetLeftMargin($lmargin);
|
||||
@@ -339,10 +339,10 @@ class PDF
|
||||
$RIGHT_TEXT = "";
|
||||
$RIGHT_IMG = NULL;
|
||||
|
||||
$LEFT__IMG = $this->app['root.path'] . "/config/minilogos/logopdf_" . $rec->get_sbas_id() . ".jpg";
|
||||
$LEFT__IMG = $this->app['root.path'] . "/config/minilogos/logopdf_" . $rec->getDataboxId() . ".jpg";
|
||||
|
||||
if (!is_file($LEFT__IMG)) {
|
||||
$databox = $rec->get_databox();
|
||||
$databox = $rec->getDatabox();
|
||||
$str = $databox->get_sxml_structure();
|
||||
$vn = (string) ($str->pdfPrintLogo);
|
||||
if (($vn * 1) == 1) {
|
||||
@@ -350,7 +350,7 @@ class PDF
|
||||
}
|
||||
}
|
||||
|
||||
$collection = \collection::getByBaseId($this->app, $rec->get_base_id());
|
||||
$collection = \collection::getByBaseId($this->app, $rec->getBaseId());
|
||||
|
||||
$vn = "";
|
||||
if (false !== $str = simplexml_load_string($collection->get_prefs())) {
|
||||
@@ -358,9 +358,9 @@ class PDF
|
||||
}
|
||||
|
||||
if ($vn == "" || $vn == "1") {
|
||||
$RIGHT_TEXT = \phrasea::bas_labels($rec->get_base_id(), $this->app);
|
||||
$RIGHT_TEXT = \phrasea::bas_labels($rec->getBaseId(), $this->app);
|
||||
} elseif ($vn == "2") {
|
||||
$RIGHT_IMG = $this->app['root.path'] . "/config/minilogos/" . $rec->get_base_id();
|
||||
$RIGHT_IMG = $this->app['root.path'] . "/config/minilogos/" . $rec->getBaseId();
|
||||
}
|
||||
|
||||
$xtmp = $this->pdf->GetX();
|
||||
@@ -438,7 +438,7 @@ class PDF
|
||||
|
||||
$f = $subdef->getRealPath();
|
||||
|
||||
if (!$this->app->getAclForUser($this->app->getAuthenticatedUser())->has_right_on_base($rec->get_base_id(), "nowatermark")
|
||||
if (!$this->app->getAclForUser($this->app->getAuthenticatedUser())->has_right_on_base($rec->getBaseId(), "nowatermark")
|
||||
&& $subdef->get_type() == \media_subdef::TYPE_IMAGE)
|
||||
$f = \recordutils_image::watermark($this->app, $subdef);
|
||||
|
||||
|
@@ -875,7 +875,7 @@ class ArchiveJob extends AbstractJob
|
||||
$story = $this->createStory($app, $collection, $path . '/' . $representationFileName, $path . '/' . $captionFileName, $stat0, $stat1);
|
||||
}
|
||||
|
||||
$rid = $story->get_record_id();
|
||||
$rid = $story->getRecordId();
|
||||
|
||||
$this->log('debug', sprintf('story %s created', $rid));
|
||||
|
||||
|
@@ -412,7 +412,7 @@ class FtpJob extends AbstractJob
|
||||
private function logexport(Application $app, \record_adapter $record, $obj, $ftpLog)
|
||||
{
|
||||
foreach ($obj as $oneObj) {
|
||||
$app['phraseanet.logger']($record->get_databox())
|
||||
$app['phraseanet.logger']($record->getDatabox())
|
||||
->log($record, \Session_Logger::EVENT_EXPORTFTP, $ftpLog, '');
|
||||
}
|
||||
|
||||
|
@@ -111,13 +111,13 @@ class RecordMoverJob extends AbstractJob
|
||||
foreach ($rec->get_children() as $child) {
|
||||
$child->delete();
|
||||
if ($logsql) {
|
||||
$this->log('debug', sprintf("on sbas %s delete (grp child) rid %s \n", $row['sbas_id'], $child->get_record_id()));
|
||||
$this->log('debug', sprintf("on sbas %s delete (grp child) rid %s \n", $row['sbas_id'], $child->getRecordId()));
|
||||
}
|
||||
}
|
||||
}
|
||||
$rec->delete();
|
||||
if ($logsql) {
|
||||
$this->log('debug', sprintf("on sbas %s delete rid %s \n", $row['sbas_id'], $rec->get_record_id()));
|
||||
$this->log('debug', sprintf("on sbas %s delete rid %s \n", $row['sbas_id'], $rec->getRecordId()));
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
@@ -466,7 +466,7 @@ class Bridge_Api_Dailymotion extends Bridge_Api_Abstract implements Bridge_Api_I
|
||||
public function acceptable_records()
|
||||
{
|
||||
return function (record_adapter $record) {
|
||||
return $record->get_type() === 'video';
|
||||
return $record->getType() === 'video';
|
||||
};
|
||||
}
|
||||
|
||||
@@ -562,7 +562,7 @@ class Bridge_Api_Dailymotion extends Bridge_Api_Abstract implements Bridge_Api_I
|
||||
*/
|
||||
public function upload(record_adapter $record, array $options = [])
|
||||
{
|
||||
switch ($record->get_type()) {
|
||||
switch ($record->getType()) {
|
||||
case self::ELEMENT_TYPE_VIDEO :
|
||||
$url_file = $this->_api->sendFile($record->get_hd_file()->getRealPath(), $this->oauth_token);
|
||||
$options = array_merge(['url' => $url_file], $options);
|
||||
@@ -787,7 +787,7 @@ class Bridge_Api_Dailymotion extends Bridge_Api_Abstract implements Bridge_Api_I
|
||||
{
|
||||
$errors = $this->check_record_constraints($record);
|
||||
$check = function ($field) use (&$errors, $datas, $record) {
|
||||
$key = $record->get_serialize_key();
|
||||
$key = $record->getId();
|
||||
$required = ! ! $field["required"];
|
||||
$name = $field["name"];
|
||||
$length = (int) $field["length"];
|
||||
@@ -844,7 +844,7 @@ class Bridge_Api_Dailymotion extends Bridge_Api_Abstract implements Bridge_Api_I
|
||||
*/
|
||||
public function get_upload_datas(Request $request, record_adapter $record)
|
||||
{
|
||||
$key = $record->get_serialize_key();
|
||||
$key = $record->getId();
|
||||
$datas = [
|
||||
'title' => $request->get('title_' . $key),
|
||||
'description' => $request->get('description_' . $key),
|
||||
|
@@ -502,7 +502,7 @@ class Bridge_Api_Flickr extends Bridge_Api_Abstract implements Bridge_Api_Interf
|
||||
|
||||
$privacy = $this->get_default_privacy();
|
||||
$uploader->setPerms($privacy['public'], $privacy['friends'], $privacy['family']);
|
||||
$type = $record->get_type() == 'image' ? self::ELEMENT_TYPE_PHOTO : $record->get_type();
|
||||
$type = $record->getType() == 'image' ? self::ELEMENT_TYPE_PHOTO : $record->getType();
|
||||
switch ($type) {
|
||||
case self::ELEMENT_TYPE_PHOTO :
|
||||
return $uploader->upload($record->get_hd_file()->getRealPath(), $options['title'], $options['description'], $options['tags'], true);
|
||||
@@ -520,7 +520,7 @@ class Bridge_Api_Flickr extends Bridge_Api_Abstract implements Bridge_Api_Interf
|
||||
public function acceptable_records()
|
||||
{
|
||||
return function (record_adapter $record) {
|
||||
return in_array($record->get_type(), ['image']);
|
||||
return in_array($record->getType(), ['image']);
|
||||
};
|
||||
}
|
||||
|
||||
@@ -681,7 +681,7 @@ class Bridge_Api_Flickr extends Bridge_Api_Abstract implements Bridge_Api_Interf
|
||||
{
|
||||
$errors = $this->check_record_constraints($record);
|
||||
$check = function ($field) use (&$errors, $datas, $record) {
|
||||
$key = $record->get_serialize_key();
|
||||
$key = $record->getId();
|
||||
$name = $field['name'];
|
||||
$length = (int) $field['length'];
|
||||
$required = ! ! $field['required'];
|
||||
@@ -749,7 +749,7 @@ class Bridge_Api_Flickr extends Bridge_Api_Abstract implements Bridge_Api_Interf
|
||||
*/
|
||||
public function get_upload_datas(Request $request, record_adapter $record)
|
||||
{
|
||||
$key = $record->get_serialize_key();
|
||||
$key = $record->getId();
|
||||
$datas = [
|
||||
'title' => $request->get('title_' . $key),
|
||||
'description' => $request->get('description_' . $key),
|
||||
|
@@ -418,7 +418,7 @@ class Bridge_Api_Youtube extends Bridge_Api_Abstract implements Bridge_Api_Inter
|
||||
public function acceptable_records()
|
||||
{
|
||||
return function (record_adapter $record) {
|
||||
return $record->get_type() === 'video';
|
||||
return $record->getType() === 'video';
|
||||
};
|
||||
}
|
||||
|
||||
@@ -638,7 +638,7 @@ class Bridge_Api_Youtube extends Bridge_Api_Abstract implements Bridge_Api_Inter
|
||||
*/
|
||||
public function upload(record_adapter $record, array $options = [])
|
||||
{
|
||||
switch ($record->get_type()) {
|
||||
switch ($record->getType()) {
|
||||
case 'video':
|
||||
|
||||
$video_entry = new Zend_Gdata_YouTube_VideoEntry();
|
||||
@@ -894,7 +894,7 @@ class Bridge_Api_Youtube extends Bridge_Api_Abstract implements Bridge_Api_Inter
|
||||
$errors = $this->check_record_constraints($record);
|
||||
|
||||
$check = function ($field) use (&$errors, $datas, $record) {
|
||||
$key = $record->get_serialize_key();
|
||||
$key = $record->getId();
|
||||
$name = $field['name'];
|
||||
$length = (int) $field['length'];
|
||||
$required = ! ! $field['required'];
|
||||
@@ -973,7 +973,7 @@ class Bridge_Api_Youtube extends Bridge_Api_Abstract implements Bridge_Api_Inter
|
||||
*/
|
||||
public function get_upload_datas(Request $request, record_adapter $record)
|
||||
{
|
||||
$key = $record->get_serialize_key();
|
||||
$key = $record->getId();
|
||||
$datas = [
|
||||
'title' => $request->get('title_' . $key),
|
||||
'description' => $request->get('description_' . $key),
|
||||
@@ -1004,7 +1004,7 @@ class Bridge_Api_Youtube extends Bridge_Api_Abstract implements Bridge_Api_Inter
|
||||
private function check_record_constraints(record_adapter $record)
|
||||
{
|
||||
$errors = [];
|
||||
$key = $record->get_serialize_key();
|
||||
$key = $record->getId();
|
||||
//Record must rely on real file
|
||||
if ( ! $record->get_hd_file() instanceof SplFileInfo) {
|
||||
$errors["file_size_" . $key] = $this->translator->trans("Le record n'a pas de fichier physique");
|
||||
|
@@ -448,13 +448,13 @@ class Bridge_Element
|
||||
,:datas , :status, NOW(), NOW())';
|
||||
|
||||
$params = [
|
||||
':account_id' => $account->get_id()
|
||||
, ':sbas_id' => $record->get_sbas_id()
|
||||
, ':record_id' => $record->get_record_id()
|
||||
, ':status' => $status
|
||||
, ':title' => $title
|
||||
, ':type' => $type
|
||||
, ':datas' => serialize($datas)
|
||||
':account_id' => $account->get_id(),
|
||||
':sbas_id' => $record->getDataboxId(),
|
||||
':record_id' => $record->getRecordId(),
|
||||
':status' => $status,
|
||||
':title' => $title,
|
||||
':type' => $type,
|
||||
':datas' => serialize($datas),
|
||||
];
|
||||
|
||||
$stmt = $app->getApplicationBox()->get_connection()->prepare($sql);
|
||||
|
@@ -73,11 +73,11 @@ class Session_Logger
|
||||
$stmt = $this->databox->get_connection()->prepare($sql);
|
||||
|
||||
$params = [
|
||||
':log_id' => $this->get_id()
|
||||
, ':record_id' => $record->get_record_id()
|
||||
, ':action' => $action
|
||||
, ':final' => $final
|
||||
, ':comm' => $comment
|
||||
':log_id' => $this->get_id(),
|
||||
':record_id' => $record->getRecordId(),
|
||||
':action' => $action,
|
||||
':final' => $final,
|
||||
':comm' => $comment,
|
||||
];
|
||||
|
||||
$stmt->execute($params);
|
||||
|
@@ -325,7 +325,7 @@ class caption_Field_Value implements cache_cacheableInterface
|
||||
. ' VALUES (null, :record_id, :field, :value, :VocabType, :VocabId)';
|
||||
|
||||
$params = [
|
||||
':record_id' => $record->get_record_id(),
|
||||
':record_id' => $record->getRecordId(),
|
||||
':field' => $databox_field->get_id(),
|
||||
':value' => $value,
|
||||
':VocabType' => $vocabulary ? $vocabulary->getType() : null,
|
||||
|
@@ -381,7 +381,7 @@ class caption_field implements cache_cacheableInterface
|
||||
*/
|
||||
public function get_cache_key($option = null)
|
||||
{
|
||||
return 'caption_field_' . $this->databox_field->get_id() . '_' . $this->record->get_serialize_key() . ($option ? '_' . $option : '');
|
||||
return 'caption_field_' . $this->databox_field->get_id() . '_' . $this->record->getId() . ($option ? '_' . $option : '');
|
||||
}
|
||||
|
||||
/**
|
||||
|
@@ -281,7 +281,7 @@ class caption_record implements caption_interface, cache_cacheableInterface
|
||||
*/
|
||||
public function get_cache_key($option = null)
|
||||
{
|
||||
return 'caption_' . $this->record->get_serialize_key() . ($option ? '_' . $option : '');
|
||||
return 'caption_' . $this->record->getId() . ($option ? '_' . $option : '');
|
||||
}
|
||||
|
||||
/**
|
||||
|
@@ -710,7 +710,7 @@ class media_subdef extends media_abstract implements cache_cacheableInterface
|
||||
|
||||
public function get_cache_key($option = null)
|
||||
{
|
||||
return 'subdef_' . $this->get_record()->get_serialize_key()
|
||||
return 'subdef_' . $this->get_record()->getId()
|
||||
. '_' . $this->name . ($option ? '_' . $option : '');
|
||||
}
|
||||
|
||||
|
@@ -252,9 +252,9 @@ class module_console_systemExport extends Command
|
||||
$dest_file = new \SplFileInfo($outfile);
|
||||
|
||||
touch(
|
||||
$dest_file->getPathname()
|
||||
, $record->get_creation_date()->format('U')
|
||||
, $record->get_modification_date()->format('U')
|
||||
$dest_file->getPathname(),
|
||||
$record->getCreated()->format('U'),
|
||||
$record->getUpdated()->format('U')
|
||||
);
|
||||
|
||||
switch (strtolower($caption)) {
|
||||
|
@@ -516,7 +516,7 @@ class module_report_nav extends module_report
|
||||
'photo' =>
|
||||
"<img style='width:" . $x->get_width() . "px;height:" . $x->get_height() . "px;'
|
||||
src='" . (string) $x->get_url() . "'>"
|
||||
, 'record_id' => $record->get_record_id()
|
||||
, 'record_id' => $record->getRecordId()
|
||||
, 'date' => $this->app['date-formatter']->getPrettyString($document->get_creation_date())
|
||||
, 'type' => $document->get_mime()
|
||||
, 'titre' => $record->get_title()
|
||||
|
@@ -133,8 +133,8 @@ class patch_320alpha4b extends patchAbstract
|
||||
$item = new FeedItem();
|
||||
$item->setEntry($entry);
|
||||
$entry->addItem($item);
|
||||
$item->setRecordId($record->get_record_id());
|
||||
$item->setSbasId($record->get_sbas_id());
|
||||
$item->setRecordId($record->getRecordId());
|
||||
$item->setSbasId($record->getDataboxId());
|
||||
$app['orm.em']->persist($item);
|
||||
} catch (NotFoundHttpException $e) {
|
||||
|
||||
|
@@ -370,8 +370,19 @@ class record_adapter implements RecordInterface, cache_cacheableInterface
|
||||
* Return record collection
|
||||
*
|
||||
* @return \collection
|
||||
* @deprecated use {@link self::getCollection} instead.
|
||||
*/
|
||||
public function get_collection()
|
||||
{
|
||||
return $this->getCollection();
|
||||
}
|
||||
|
||||
/**
|
||||
* Return collection to which the record belongs to.
|
||||
*
|
||||
* @return \collection
|
||||
*/
|
||||
public function getCollection()
|
||||
{
|
||||
return \collection::getByCollectionId($this->app, $this->getDatabox(), $this->collection_id);
|
||||
}
|
||||
@@ -460,7 +471,7 @@ class record_adapter implements RecordInterface, cache_cacheableInterface
|
||||
*/
|
||||
public function move_to_collection(collection $collection, appbox $appbox)
|
||||
{
|
||||
if ($this->get_collection()->get_base_id() === $collection->get_base_id()) {
|
||||
if ($this->getCollection()->get_base_id() === $collection->get_base_id()) {
|
||||
return $this;
|
||||
}
|
||||
|
||||
@@ -904,6 +915,7 @@ class record_adapter implements RecordInterface, cache_cacheableInterface
|
||||
|
||||
/**
|
||||
* @return string
|
||||
* @deprecated use {@link self::getId} instead.
|
||||
*/
|
||||
public function get_serialize_key()
|
||||
{
|
||||
@@ -1694,7 +1706,7 @@ class record_adapter implements RecordInterface, cache_cacheableInterface
|
||||
|
||||
public function hasChild(\record_adapter $record)
|
||||
{
|
||||
return $this->get_children()->offsetExists($record->get_serialize_key());
|
||||
return $this->get_children()->offsetExists($record->getId());
|
||||
}
|
||||
|
||||
public function appendChild(\record_adapter $record)
|
||||
|
@@ -83,13 +83,13 @@ class record_exportElement extends record_adapter
|
||||
|
||||
$sd = $this->get_subdefs();
|
||||
|
||||
$sbas_id = phrasea::sbasFromBas($this->app, $this->get_base_id());
|
||||
$sbas_id = phrasea::sbasFromBas($this->app, $this->getBaseId());
|
||||
|
||||
/** @var databox_subdef[] $subdefs */
|
||||
$subdefs = [];
|
||||
|
||||
foreach ($this->app->findDataboxById($sbas_id)->get_subdef_structure() as $subdef_type => $subdefs_obj) {
|
||||
if ($subdef_type == $this->get_type()) {
|
||||
if ($subdef_type == $this->getType()) {
|
||||
$subdefs = $subdefs_obj;
|
||||
break;
|
||||
}
|
||||
@@ -101,10 +101,10 @@ class record_exportElement extends record_adapter
|
||||
'thumbnail' => true
|
||||
];
|
||||
|
||||
if ($this->app->getAclForUser($this->app->getAuthenticatedUser())->has_right_on_base($this->get_base_id(), 'candwnldhd')) {
|
||||
if ($this->app->getAclForUser($this->app->getAuthenticatedUser())->has_right_on_base($this->getBaseId(), 'candwnldhd')) {
|
||||
$go_dl['document'] = true;
|
||||
}
|
||||
if ($this->app->getAclForUser($this->app->getAuthenticatedUser())->has_right_on_base($this->get_base_id(), 'candwnldpreview')) {
|
||||
if ($this->app->getAclForUser($this->app->getAuthenticatedUser())->has_right_on_base($this->getBaseId(), 'candwnldpreview')) {
|
||||
$go_dl['preview'] = true;
|
||||
}
|
||||
if ($this->app->getAclForUser($this->app->getAuthenticatedUser())->has_hd_grant($this)) {
|
||||
@@ -117,18 +117,18 @@ class record_exportElement extends record_adapter
|
||||
|
||||
$query = $this->app['phraseanet.user-query'];
|
||||
|
||||
$masters = $query->on_base_ids([$this->get_base_id()])
|
||||
$masters = $query->on_base_ids([$this->getBaseId()])
|
||||
->who_have_right(['order_master'])
|
||||
->execute()->get_results();
|
||||
|
||||
$go_cmd = (count($masters) > 0 && $this->app->getAclForUser($this->app->getAuthenticatedUser())->has_right_on_base($this->get_base_id(), 'cancmd'));
|
||||
$go_cmd = (count($masters) > 0 && $this->app->getAclForUser($this->app->getAuthenticatedUser())->has_right_on_base($this->getBaseId(), 'cancmd'));
|
||||
|
||||
$orderable['document'] = false;
|
||||
$downloadable['document'] = false;
|
||||
|
||||
if (isset($sd['document']) && is_file($sd['document']->getRealPath())) {
|
||||
if ($go_dl['document'] === true) {
|
||||
if ($this->app->getAclForUser($this->app->getAuthenticatedUser())->is_restricted_download($this->get_base_id())) {
|
||||
if ($this->app->getAclForUser($this->app->getAuthenticatedUser())->is_restricted_download($this->getBaseId())) {
|
||||
$this->remain_hd --;
|
||||
if ($this->remain_hd >= 0) {
|
||||
$localizedLabel = $this->app->trans('document original');
|
||||
@@ -182,7 +182,7 @@ class record_exportElement extends record_adapter
|
||||
if (isset($sd[$name]) && $sd[$name]->is_physically_present()) {
|
||||
if ($class == 'document') {
|
||||
|
||||
if ($this->app->getAclForUser($this->app->getAuthenticatedUser())->is_restricted_download($this->get_base_id())) {
|
||||
if ($this->app->getAclForUser($this->app->getAuthenticatedUser())->is_restricted_download($this->getBaseId())) {
|
||||
$this->remain_hd --;
|
||||
if ($this->remain_hd >= 0)
|
||||
$downloadable[$name] = [
|
||||
|
@@ -126,9 +126,9 @@ class record_preview extends record_adapter
|
||||
} else {
|
||||
$children = $this->container->get_children();
|
||||
foreach ($children as $child) {
|
||||
$sbas_id = $child->get_sbas_id();
|
||||
$sbas_id = $child->getDataboxId();
|
||||
$this->original_item = $child;
|
||||
$record_id = $child->get_record_id();
|
||||
$record_id = $child->getRecordId();
|
||||
if ($child->getNumber() == $pos)
|
||||
break;
|
||||
}
|
||||
@@ -152,8 +152,8 @@ class record_preview extends record_adapter
|
||||
$i ++;
|
||||
if ($first) {
|
||||
$this->original_item = $element;
|
||||
$sbas_id = $element->getRecord($this->app)->get_sbas_id();
|
||||
$record_id = $element->getRecord($this->app)->get_record_id();
|
||||
$sbas_id = $element->getRecord($this->app)->getDataboxId();
|
||||
$record_id = $element->getRecord($this->app)->getRecordId();
|
||||
$this->name = $Basket->getName();
|
||||
$number = $element->getOrd();
|
||||
}
|
||||
@@ -161,8 +161,8 @@ class record_preview extends record_adapter
|
||||
|
||||
if ($element->getOrd() == $pos) {
|
||||
$this->original_item = $element;
|
||||
$sbas_id = $element->getRecord($this->app)->get_sbas_id();
|
||||
$record_id = $element->getRecord($this->app)->get_record_id();
|
||||
$sbas_id = $element->getRecord($this->app)->getDataboxId();
|
||||
$record_id = $element->getRecord($this->app)->getRecordId();
|
||||
$this->name = $Basket->getName();
|
||||
$number = $element->getOrd();
|
||||
}
|
||||
@@ -272,7 +272,7 @@ class record_preview extends record_adapter
|
||||
return $this->title;
|
||||
}
|
||||
|
||||
$this->title = collection::getLogo($this->get_base_id(), $this->app) . ' ';
|
||||
$this->title = collection::getLogo($this->getBaseId(), $this->app) . ' ';
|
||||
|
||||
switch ($this->env) {
|
||||
|
||||
@@ -323,16 +323,16 @@ class record_preview extends record_adapter
|
||||
|
||||
$tab = [];
|
||||
|
||||
$report = $this->app->getAclForUser($this->app->getAuthenticatedUser())->has_right_on_base($this->get_base_id(), 'canreport');
|
||||
$report = $this->app->getAclForUser($this->app->getAuthenticatedUser())->has_right_on_base($this->getBaseId(), 'canreport');
|
||||
|
||||
$databox = $this->app->findDataboxById($this->get_sbas_id());
|
||||
$databox = $this->app->findDataboxById($this->getDataboxId());
|
||||
$connsbas = $databox->get_connection();
|
||||
|
||||
$sql = 'SELECT d . * , l.user, l.usrid as usr_id, l.site
|
||||
FROM log_docs d, log l
|
||||
WHERE d.log_id = l.id
|
||||
AND d.record_id = :record_id ';
|
||||
$params = [':record_id' => $this->get_record_id()];
|
||||
$params = [':record_id' => $this->getRecordId()];
|
||||
|
||||
if (! $report) {
|
||||
$sql .= ' AND ((l.usrid = :usr_id AND l.site= :site) OR action="add")';
|
||||
@@ -374,7 +374,7 @@ class record_preview extends record_adapter
|
||||
|
||||
if ( ! in_array($row['final'], $tab[$hour][$site][$action][$row['usr_id']]['final'])) {
|
||||
if ($action == 'collection') {
|
||||
$tab[$hour][$site][$action][$row['usr_id']]['final'][] = phrasea::baseFromColl($this->get_sbas_id(), $row['final'], $this->app);
|
||||
$tab[$hour][$site][$action][$row['usr_id']]['final'][] = phrasea::baseFromColl($this->getDataboxId(), $row['final'], $this->app);
|
||||
} else {
|
||||
$tab[$hour][$site][$action][$row['usr_id']]['final'][] = $row['final'];
|
||||
}
|
||||
@@ -400,7 +400,7 @@ class record_preview extends record_adapter
|
||||
}
|
||||
|
||||
$report = $this->app->getAclForUser($this->app->getAuthenticatedUser())->has_right_on_base(
|
||||
$this->get_base_id(), 'canreport');
|
||||
$this->getBaseId(), 'canreport');
|
||||
|
||||
if ( ! $report && ! $this->app['conf']->get(['registry', 'webservices', 'google-charts-enabled'])) {
|
||||
$this->view_popularity = false;
|
||||
@@ -429,12 +429,12 @@ class record_preview extends record_adapter
|
||||
AND site_id = :site
|
||||
GROUP BY datee ORDER BY datee ASC';
|
||||
|
||||
$databox = $this->app->findDataboxById($this->get_sbas_id());
|
||||
$databox = $this->app->findDataboxById($this->getDataboxId());
|
||||
$connsbas = $databox->get_connection();
|
||||
$stmt = $connsbas->prepare($sql);
|
||||
$stmt->execute(
|
||||
[
|
||||
':record_id' => $this->get_record_id(),
|
||||
':record_id' => $this->getRecordId(),
|
||||
':site' => $this->app['conf']->get(['main', 'key'])
|
||||
]
|
||||
);
|
||||
@@ -490,7 +490,7 @@ class record_preview extends record_adapter
|
||||
}
|
||||
|
||||
$report = $this->app->getAclForUser($this->app->getAuthenticatedUser())->has_right_on_base(
|
||||
$this->get_base_id(), 'canreport');
|
||||
$this->getBaseId(), 'canreport');
|
||||
|
||||
if ( ! $report && ! $this->app['conf']->get(['registry', 'webservices', 'google-charts-enabled'])) {
|
||||
$this->refferer_popularity = false;
|
||||
@@ -498,7 +498,7 @@ class record_preview extends record_adapter
|
||||
return $this->refferer_popularity;
|
||||
}
|
||||
|
||||
$databox = $this->app->findDataboxById($this->get_sbas_id());
|
||||
$databox = $this->app->findDataboxById($this->getDataboxId());
|
||||
$connsbas = $databox->get_connection();
|
||||
|
||||
$sql = 'SELECT count( id ) AS views, referrer
|
||||
@@ -508,7 +508,7 @@ class record_preview extends record_adapter
|
||||
GROUP BY referrer ORDER BY referrer ASC';
|
||||
|
||||
$stmt = $connsbas->prepare($sql);
|
||||
$stmt->execute([':record_id' => $this->get_record_id()]);
|
||||
$stmt->execute([':record_id' => $this->getRecordId()]);
|
||||
$rs = $stmt->fetchAll(PDO::FETCH_ASSOC);
|
||||
$stmt->closeCursor();
|
||||
|
||||
@@ -562,7 +562,7 @@ class record_preview extends record_adapter
|
||||
return $this->download_popularity;
|
||||
}
|
||||
|
||||
$report = $this->app->getAclForUser($this->app->getAuthenticatedUser())->has_right_on_base($this->get_base_id(), 'canreport');
|
||||
$report = $this->app->getAclForUser($this->app->getAuthenticatedUser())->has_right_on_base($this->getBaseId(), 'canreport');
|
||||
|
||||
$ret = false;
|
||||
if ( ! $report && ! $this->app['conf']->get(['registry', 'webservices', 'google-charts-enabled'])) {
|
||||
@@ -592,12 +592,12 @@ class record_preview extends record_adapter
|
||||
AND site= :site
|
||||
GROUP BY datee ORDER BY datee ASC';
|
||||
|
||||
$databox = $this->app->findDataboxById($this->get_sbas_id());
|
||||
$databox = $this->app->findDataboxById($this->getDataboxId());
|
||||
$connsbas = $databox->get_connection();
|
||||
$stmt = $connsbas->prepare($sql);
|
||||
$stmt->execute(
|
||||
[
|
||||
':record_id' => $this->get_record_id(),
|
||||
':record_id' => $this->getRecordId(),
|
||||
':site' => $this->app['conf']->get(['main', 'key'])
|
||||
]
|
||||
);
|
||||
|
@@ -49,7 +49,7 @@ class recordutils_image
|
||||
}
|
||||
};
|
||||
|
||||
$base_id = $subdef->get_record()->get_base_id();
|
||||
$base_id = $subdef->get_record()->getBaseId();
|
||||
|
||||
if ($subdef->get_type() !== \media_subdef::TYPE_IMAGE) {
|
||||
return $subdef->getRealPath();
|
||||
@@ -71,7 +71,7 @@ class recordutils_image
|
||||
|
||||
$domprefs = new DOMDocument();
|
||||
|
||||
if (false === $domprefs->loadXML($subdef->get_record()->get_collection()->get_prefs())) {
|
||||
if (false === $domprefs->loadXML($subdef->get_record()->getCollection()->get_prefs())) {
|
||||
return $subdef->getRealPath();
|
||||
}
|
||||
|
||||
@@ -172,7 +172,7 @@ class recordutils_image
|
||||
@unlink($pathOut); // no cache possible when date changes
|
||||
break;
|
||||
case 'RECORD_ID':
|
||||
$varval = $subdef->get_record()->get_record_id();
|
||||
$varval = $subdef->get_record()->getRecordId();
|
||||
break;
|
||||
}
|
||||
$n->parentNode->replaceChild($domprefs->createTextNode($varval), $n);
|
||||
@@ -381,7 +381,7 @@ class recordutils_image
|
||||
$palette = new RGB();
|
||||
}
|
||||
|
||||
$base_id = $subdef->get_record()->get_base_id();
|
||||
$base_id = $subdef->get_record()->getBaseId();
|
||||
|
||||
if ($subdef->get_name() !== 'preview') {
|
||||
return $subdef->getRealPath();
|
||||
@@ -429,7 +429,7 @@ class recordutils_image
|
||||
|
||||
$in_image->paste($wm_image, new Point(($in_w - $wm_size->getWidth()) >> 1, ($in_h - $wm_size->getHeight()) >> 1))->save($pathOut);
|
||||
} else {
|
||||
$collname = $subdef->get_record()->get_collection()->get_name();
|
||||
$collname = $subdef->get_record()->getCollection()->get_name();
|
||||
$draw = $in_image->draw();
|
||||
$black = $palette->color("000000");
|
||||
$white = $palette->color("FFFFFF");
|
||||
|
@@ -121,7 +121,7 @@ abstract class set_abstract implements IteratorAggregate
|
||||
*/
|
||||
public function add_element(\record_adapter $record)
|
||||
{
|
||||
$this->elements[$record->get_serialize_key()] = $record;
|
||||
$this->elements[$record->getId()] = $record;
|
||||
|
||||
return $this;
|
||||
}
|
||||
@@ -132,7 +132,7 @@ abstract class set_abstract implements IteratorAggregate
|
||||
*/
|
||||
public function remove_element(\record_adapter $record)
|
||||
{
|
||||
$key = $record->get_serialize_key();
|
||||
$key = $record->getId();
|
||||
if (isset($this->elements[$key]))
|
||||
unset($this->elements[$key]);
|
||||
|
||||
@@ -146,7 +146,7 @@ abstract class set_abstract implements IteratorAggregate
|
||||
{
|
||||
$basrec = [];
|
||||
foreach ($this->elements as $record) {
|
||||
$basrec[] = $record->get_serialize_key();
|
||||
$basrec[] = $record->getId();
|
||||
}
|
||||
|
||||
return implode(';', $basrec);
|
||||
|
@@ -255,8 +255,8 @@ class OverviewTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
self::$DI['app']['subdef.substituer']->substitute($story, $name, $media);
|
||||
|
||||
$path = self::$DI['app']['url_generator']->generate('datafile', [
|
||||
'sbas_id' => $story->get_sbas_id(),
|
||||
'record_id' => $story->get_record_id(),
|
||||
'sbas_id' => $story->getDataboxId(),
|
||||
'record_id' => $story->getRecordId(),
|
||||
'subdef' => $name,
|
||||
]);
|
||||
|
||||
@@ -334,13 +334,13 @@ class OverviewTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
// Ensure permalink is created
|
||||
\media_Permalink_Adapter::getPermalink(
|
||||
self::$DI['app'],
|
||||
$record->get_databox(),
|
||||
$record->getDatabox(),
|
||||
$record->get_subdef('preview')
|
||||
);
|
||||
|
||||
$path = self::$DI['app']['url_generator']->generate('permalinks_permaview', [
|
||||
'sbas_id' => $record->get_sbas_id(),
|
||||
'record_id' => $record->get_record_id(),
|
||||
'sbas_id' => $record->getDataboxId(),
|
||||
'record_id' => $record->getRecordId(),
|
||||
'subdef' => 'preview',
|
||||
]);
|
||||
|
||||
|
@@ -218,7 +218,7 @@ class ManagerTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
$found = false;
|
||||
|
||||
foreach ($record->get_grouping_parents()->get_elements() as $parent_story) {
|
||||
if ($parent_story->get_serialize_key() === $story->get_serialize_key()) {
|
||||
if ($parent_story->get_serialize_key() === $story->getId()) {
|
||||
$found = true;
|
||||
}
|
||||
}
|
||||
|
@@ -60,8 +60,8 @@ class ApiJsonTest extends ApiTestCase
|
||||
$record = \record_adapter::createFromFile($file, $app);
|
||||
|
||||
$story['story_records'] = array(array(
|
||||
'databox_id' => $record->get_sbas_id(),
|
||||
'record_id' => $record->get_record_id()
|
||||
'databox_id' => $record->getDataboxId(),
|
||||
'record_id' => $record->getRecordId()
|
||||
));
|
||||
|
||||
$client = $this->getClient();
|
||||
@@ -96,7 +96,7 @@ class ApiJsonTest extends ApiTestCase
|
||||
$this->setToken($this->userAccessToken);
|
||||
$story = \record_adapter::createStory(self::$DI['app'], self::$DI['collection']);
|
||||
|
||||
$route = sprintf('/api/v1/stories/%s/%s/addrecords', $story->get_sbas_id(), $story->get_record_id());
|
||||
$route = sprintf('/api/v1/stories/%s/%s/addrecords', $story->getDataboxId(), $story->getRecordId());
|
||||
|
||||
$file = new File(
|
||||
self::$DI['app'],
|
||||
@@ -106,8 +106,8 @@ class ApiJsonTest extends ApiTestCase
|
||||
$record = \record_adapter::createFromFile($file, self::$DI['app']);
|
||||
|
||||
$records = array(
|
||||
'databox_id' => $record->get_sbas_id(),
|
||||
'record_id' => $record->get_record_id()
|
||||
'databox_id' => $record->getDataboxId(),
|
||||
'record_id' => $record->getRecordId()
|
||||
);
|
||||
|
||||
self::$DI['client']->request(
|
||||
@@ -569,7 +569,7 @@ class ApiJsonTest extends ApiTestCase
|
||||
$record_1 = $this->getRecord1();
|
||||
$client = $this->getClient();
|
||||
|
||||
$route = '/api/v1/records/' . $record_1->get_sbas_id() . '/' . $record_1->get_record_id() . '/';
|
||||
$route = '/api/v1/records/' . $record_1->getDataboxId() . '/' . $record_1->getRecordId() . '/';
|
||||
$this->evaluateMethodNotAllowedRoute($route, ['POST', 'PUT', 'DELETE']);
|
||||
$client->request('GET', $route, $this->getParameters(), [], ['HTTP_Accept' => $this->getAcceptMimeType()]);
|
||||
$content = $this->unserialize($client->getResponse()->getContent());
|
||||
@@ -1032,7 +1032,7 @@ class ApiJsonTest extends ApiTestCase
|
||||
|
||||
/** @var \record_adapter $record_1 */
|
||||
$record_1 = self::$DI['record_1'];
|
||||
$route = '/api/v1/records/' . $record_1->get_sbas_id() . '/' . $record_1->get_record_id() . '/embed/';
|
||||
$route = '/api/v1/records/' . $record_1->getDataboxId() . '/' . $record_1->getRecordId() . '/embed/';
|
||||
$this->evaluateMethodNotAllowedRoute($route, ['POST', 'PUT', 'DELETE']);
|
||||
|
||||
/** @var Client $client */
|
||||
@@ -1119,7 +1119,7 @@ class ApiJsonTest extends ApiTestCase
|
||||
/** @var \record_adapter $story */
|
||||
$story = self::$DI['record_story_1'];
|
||||
|
||||
$route = '/api/v1/stories/' . $story->get_sbas_id() . '/' . $story->get_record_id() . '/embed/';
|
||||
$route = '/api/v1/stories/' . $story->getDataboxId() . '/' . $story->getRecordId() . '/embed/';
|
||||
$this->evaluateMethodNotAllowedRoute($route, ['POST', 'PUT', 'DELETE']);
|
||||
|
||||
/** @var Client $client */
|
||||
@@ -1296,7 +1296,7 @@ class ApiJsonTest extends ApiTestCase
|
||||
/**
|
||||
* Get fresh record_1
|
||||
*/
|
||||
$testRecord = new \record_adapter(self::$DI['app'], $testRecord->get_sbas_id(), $testRecord->get_record_id());
|
||||
$testRecord = new \record_adapter(self::$DI['app'], $testRecord->getDataboxId(), $testRecord->getRecordId());
|
||||
|
||||
$this->evaluateResponse200(self::$DI['client']->getResponse());
|
||||
$this->evaluateMeta200($content);
|
||||
@@ -1319,11 +1319,11 @@ class ApiJsonTest extends ApiTestCase
|
||||
|
||||
$this->setToken($this->userAccessToken);
|
||||
|
||||
$route = '/api/v1/records/' . $record->get_sbas_id() . '/' . $record->get_record_id() . '/setcollection/';
|
||||
$route = '/api/v1/records/' . $record->getDataboxId() . '/' . $record->getRecordId() . '/setcollection/';
|
||||
|
||||
$base_id = false;
|
||||
foreach ($record->get_databox()->get_collections() as $collection) {
|
||||
if ($collection->get_base_id() != $record->get_base_id()) {
|
||||
foreach ($record->getDatabox()->get_collections() as $collection) {
|
||||
if ($collection->get_base_id() != $record->getBaseId()) {
|
||||
$base_id = $collection->get_base_id();
|
||||
break;
|
||||
}
|
||||
|
@@ -694,7 +694,7 @@ abstract class ApiTestCase extends \PhraseanetWebTestCase
|
||||
|
||||
protected function evaluateRecordsStatusResponse(\record_adapter $record, $content)
|
||||
{
|
||||
$statusStructure = $record->get_databox()->getStatusStructure();
|
||||
$statusStructure = $record->getDatabox()->getStatusStructure();
|
||||
|
||||
$r_status = strrev($record->get_status());
|
||||
$this->assertArrayHasKey('status', $content['response']);
|
||||
@@ -714,7 +714,7 @@ abstract class ApiTestCase extends \PhraseanetWebTestCase
|
||||
|
||||
protected function injectMetadatas(\record_adapter $record)
|
||||
{
|
||||
foreach ($record->get_databox()->get_meta_structure()->get_elements() as $field) {
|
||||
foreach ($record->getDatabox()->get_meta_structure()->get_elements() as $field) {
|
||||
try {
|
||||
$values = $record->get_caption()->get_field($field->get_name())->get_values();
|
||||
$value = array_pop($values);
|
||||
|
@@ -143,7 +143,7 @@ class ExportTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
|
||||
//inserted rows from this function are deleted in tearDownAfterClass
|
||||
$this->getClient()->request('POST', '/prod/export/ftp/', [
|
||||
'lst' => $this->getRecord1()->get_serialize_key(),
|
||||
'lst' => $this->getRecord1()->getId(),
|
||||
'user_dest' => $user->getId(),
|
||||
'address' => 'local.phrasea.test',
|
||||
'login' => $user->getEmail(),
|
||||
@@ -169,7 +169,7 @@ class ExportTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
$this->mockNotificationDeliverer('Alchemy\Phrasea\Notification\Mail\MailRecordsExport');
|
||||
|
||||
$this->getClient()->request('POST', '/prod/export/mail/', [
|
||||
'lst' => $this->getRecord1()->get_serialize_key(),
|
||||
'lst' => $this->getRecord1()->getId(),
|
||||
'destmail' => 'user@example.com',
|
||||
'obj' => ['preview'],
|
||||
]);
|
||||
|
@@ -142,7 +142,7 @@ class LazaretTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
//Provide some valid test values
|
||||
$lazaretAttribute->expects($this->exactly(4))
|
||||
->method('getValue')
|
||||
->will($this->onConsecutiveCalls('metadataValue', $story->get_serialize_key(), '00001111', 'metafieldValue'));
|
||||
->will($this->onConsecutiveCalls('metadataValue', $story->getId(), '00001111', 'metafieldValue'));
|
||||
|
||||
//Add the 5 attribute
|
||||
$lazaretFile->addAttribute($lazaretAttribute);
|
||||
|
@@ -34,7 +34,7 @@ class OrderTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
});
|
||||
$client = $this->getClient();
|
||||
$client->request('POST', '/prod/order/', [
|
||||
'lst' => $this->getRecord1()->get_serialize_key(),
|
||||
'lst' => $this->getRecord1()->getId(),
|
||||
'deadline' => '+10 minutes'
|
||||
]);
|
||||
|
||||
@@ -62,7 +62,7 @@ class OrderTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
});
|
||||
|
||||
$this->XMLHTTPRequest('POST', '/prod/order/', [
|
||||
'lst' => $this->getRecord1()->get_serialize_key(),
|
||||
'lst' => $this->getRecord1()->getId(),
|
||||
'deadline' => '+10 minutes'
|
||||
]);
|
||||
|
||||
@@ -83,7 +83,7 @@ class OrderTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
public function testDisplayOrders()
|
||||
{
|
||||
$this->XMLHTTPRequest('POST', '/prod/order/', [
|
||||
'lst' => $this->getRecord1()->get_serialize_key(),
|
||||
'lst' => $this->getRecord1()->getId(),
|
||||
'deadline' => '+10 minutes'
|
||||
]);
|
||||
$client = $this->getClient();
|
||||
|
@@ -93,12 +93,12 @@ class PropertyTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
self::$DI['app']['acl'] = $aclProvider;
|
||||
|
||||
self::$DI['client']->request('POST', '/prod/records/property/status/', [
|
||||
'apply_to_children' => [$story->get_sbas_id() => true],
|
||||
'apply_to_children' => [$story->getDataboxId() => true],
|
||||
'status' => [
|
||||
$record->get_sbas_id() => [6 => true, 8 => true, 11 => true]
|
||||
$record->getDataboxId() => [6 => true, 8 => true, 11 => true]
|
||||
],
|
||||
'lst' => implode(';', [
|
||||
$record->get_serialize_key(),$story->get_serialize_key()
|
||||
$record->getId(),$story->getId()
|
||||
])
|
||||
]);
|
||||
$response = self::$DI['client']->getResponse();
|
||||
@@ -107,8 +107,8 @@ class PropertyTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
$this->assertTrue($datas['success']);
|
||||
$this->assertArrayHasKey('updated', $datas);
|
||||
|
||||
$record = new \record_adapter(self::$DI['app'], $record->get_sbas_id(), $record->get_record_id());
|
||||
$story = new \record_adapter(self::$DI['app'], $story->get_sbas_id(), $story->get_record_id());
|
||||
$record = new \record_adapter(self::$DI['app'], $record->getDataboxId(), $record->getRecordId());
|
||||
$story = new \record_adapter(self::$DI['app'], $story->getDataboxId(), $story->getRecordId());
|
||||
|
||||
$recordStatus = strrev($record->get_status());
|
||||
$storyStatus = strrev($story->get_status());
|
||||
@@ -146,11 +146,11 @@ class PropertyTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
|
||||
self::$DI['client']->request('POST', '/prod/records/property/type/', [
|
||||
'lst' => implode(';', [
|
||||
$record->get_serialize_key(), $record2->get_serialize_key()
|
||||
$record->getId(), $record2->getId()
|
||||
]),
|
||||
'types' => [
|
||||
$record->get_serialize_key() => 'document',
|
||||
$record2->get_serialize_key() => 'flash',
|
||||
$record->getId() => 'document',
|
||||
$record2->getId() => 'flash',
|
||||
]
|
||||
]);
|
||||
$response = self::$DI['client']->getResponse();
|
||||
@@ -159,11 +159,11 @@ class PropertyTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
$this->assertTrue($datas['success']);
|
||||
$this->assertArrayHasKey('updated', $datas);
|
||||
|
||||
$record = new \record_adapter(self::$DI['app'], $record->get_sbas_id(), $record->get_record_id());
|
||||
$record2 = new \record_adapter(self::$DI['app'], $record2->get_sbas_id(), $record2->get_record_id());
|
||||
$record = new \record_adapter(self::$DI['app'], $record->getDataboxId(), $record->getRecordId());
|
||||
$record2 = new \record_adapter(self::$DI['app'], $record2->getDataboxId(), $record2->getRecordId());
|
||||
|
||||
$this->assertEquals('document', $record->get_type());
|
||||
$this->assertEquals('flash', $record2->get_type());
|
||||
$this->assertEquals('document', $record->getType());
|
||||
$this->assertEquals('flash', $record2->getType());
|
||||
|
||||
$record->delete();
|
||||
$record2->delete();
|
||||
|
@@ -36,12 +36,12 @@ class RecordsTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
{
|
||||
$file = new File(self::$DI['app'], self::$DI['app']['mediavorus']->guess(__DIR__ . '/../../../../../files/cestlafete.jpg'), self::$DI['collection']);
|
||||
$record = \record_adapter::createFromFile($file, self::$DI['app']);
|
||||
$this->XMLHTTPRequest('POST', '/prod/records/delete/', ['lst' => $record->get_serialize_key()]);
|
||||
$this->XMLHTTPRequest('POST', '/prod/records/delete/', ['lst' => $record->getId()]);
|
||||
$response = self::$DI['client']->getResponse();
|
||||
$datas = (array) json_decode($response->getContent());
|
||||
$this->assertContains($record->get_serialize_key(), $datas);
|
||||
$this->assertContains($record->getId(), $datas);
|
||||
try {
|
||||
new \record_adapter(self::$DI['app'], $record->get_sbas_id(), $record->get_record_id());
|
||||
new \record_adapter(self::$DI['app'], $record->getDataboxId(), $record->getRecordId());
|
||||
$this->fail('Record not deleted');
|
||||
} catch (\Exception $e) {
|
||||
|
||||
@@ -56,7 +56,7 @@ class RecordsTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
{
|
||||
$file = new File(self::$DI['app'], self::$DI['app']['mediavorus']->guess(__DIR__ . '/../../../../../files/cestlafete.jpg'), self::$DI['collection']);
|
||||
$record = \record_adapter::createFromFile($file, self::$DI['app']);
|
||||
$this->XMLHTTPRequest('POST', '/prod/records/renew-url/', ['lst' => $record->get_serialize_key()]);
|
||||
$this->XMLHTTPRequest('POST', '/prod/records/renew-url/', ['lst' => $record->getId()]);
|
||||
$response = self::$DI['client']->getResponse();
|
||||
$datas = (array) json_decode($response->getContent());
|
||||
$this->assertTrue(count($datas) > 0);
|
||||
|
@@ -100,7 +100,7 @@ class StoryTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
{
|
||||
$story = \record_adapter::createStory(self::$DI['app'], self::$DI['collection']);
|
||||
|
||||
$route = sprintf("/prod/story/%s/%s/addElements/", $story->get_sbas_id(), $story->get_record_id());
|
||||
$route = sprintf("/prod/story/%s/%s/addElements/", $story->getDataboxId(), $story->getRecordId());
|
||||
|
||||
$records = [
|
||||
self::$DI['record_1']->get_serialize_key(),
|
||||
@@ -123,7 +123,7 @@ class StoryTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
{
|
||||
$story = \record_adapter::createStory(self::$DI['app'], self::$DI['collection']);
|
||||
|
||||
$route = sprintf("/prod/story/%s/%s/addElements/", $story->get_sbas_id(), $story->get_record_id());
|
||||
$route = sprintf("/prod/story/%s/%s/addElements/", $story->getDataboxId(), $story->getRecordId());
|
||||
|
||||
$records = [
|
||||
self::$DI['record_1']->get_serialize_key(),
|
||||
@@ -162,11 +162,11 @@ class StoryTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
foreach ($records as $record) {
|
||||
/* @var $record \record_adapter */
|
||||
$route = sprintf(
|
||||
"/prod/story/%s/%s/delete/%s/%s/"
|
||||
, $story->get_sbas_id()
|
||||
, $story->get_record_id()
|
||||
, $record->get_sbas_id()
|
||||
, $record->get_record_id()
|
||||
"/prod/story/%s/%s/delete/%s/%s/",
|
||||
$story->getDataboxId(),
|
||||
$story->getRecordId(),
|
||||
$record->getDataboxId(),
|
||||
$record->getRecordId()
|
||||
);
|
||||
|
||||
if (($n % 2) === 0) {
|
||||
|
@@ -269,8 +269,8 @@ class InformationsTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
'dmax' => $this->dmax->format('Y-m-d H:i:s'),
|
||||
'sbasid' => $this->getCollection()->get_sbas_id(),
|
||||
'collection' => $this->getCollection()->get_coll_id(),
|
||||
'sbasid' => $this->getRecord1()->get_sbas_id(),
|
||||
'rid' => $this->getRecord1()->get_record_id(),
|
||||
'sbasid' => $this->getRecord1()->getDataboxId(),
|
||||
'rid' => $this->getRecord1()->getRecordId(),
|
||||
]);
|
||||
|
||||
$response = $this->client->getResponse();
|
||||
@@ -285,8 +285,8 @@ class InformationsTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
'dmax' => $this->dmax->format('Y-m-d H:i:s'),
|
||||
'sbasid' => $this->getCollection()->get_sbas_id(),
|
||||
'collection' => $this->getCollection()->get_coll_id(),
|
||||
'sbasid' => $this->getRecord1()->get_sbas_id(),
|
||||
'rid' => $this->getRecord1()->get_record_id(),
|
||||
'sbasid' => $this->getRecord1()->getDataboxId(),
|
||||
'rid' => $this->getRecord1()->getRecordId(),
|
||||
'from' => 'TOOL'
|
||||
]);
|
||||
|
||||
@@ -302,8 +302,8 @@ class InformationsTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
'dmax' => $this->dmax->format('Y-m-d H:i:s'),
|
||||
'sbasid' => $this->getCollection()->get_sbas_id(),
|
||||
'collection' => $this->getCollection()->get_coll_id(),
|
||||
'sbasid' => $this->getRecord1()->get_sbas_id(),
|
||||
'rid' => $this->getRecord1()->get_record_id(),
|
||||
'sbasid' => $this->getRecord1()->getDataboxId(),
|
||||
'rid' => $this->getRecord1()->getRecordId(),
|
||||
'from' => 'DASH'
|
||||
]);
|
||||
|
||||
@@ -319,8 +319,8 @@ class InformationsTest extends \PhraseanetAuthenticatedWebTestCase
|
||||
'dmax' => $this->dmax->format('Y-m-d H:i:s'),
|
||||
'sbasid' => $this->getCollection()->get_sbas_id(),
|
||||
'collection' => $this->getCollection()->get_coll_id(),
|
||||
'sbasid' => $this->getRecord1()->get_sbas_id(),
|
||||
'rid' => $this->getRecord1()->get_record_id(),
|
||||
'sbasid' => $this->getRecord1()->getDataboxId(),
|
||||
'rid' => $this->getRecord1()->getRecordId(),
|
||||
'user' => $this->getUser()->getId()
|
||||
]);
|
||||
|
||||
|
@@ -388,7 +388,7 @@ class RSSFeedTest extends \PhraseanetWebTestCase
|
||||
$this->assertEquals($ressource->get_mime(), $value);
|
||||
break;
|
||||
case "medium":
|
||||
$this->assertEquals(strtolower($record->get_type()), $value);
|
||||
$this->assertEquals(strtolower($record->getType()), $value);
|
||||
break;
|
||||
case "isDefault":
|
||||
!$is_thumbnail ? $this->assertEquals("true", $value) : $this->assertEquals("false", $value);
|
||||
|
@@ -137,7 +137,7 @@ abstract class SearchEngineAbstractTest extends \PhraseanetAuthenticatedTestCase
|
||||
{
|
||||
$date_field = null;
|
||||
|
||||
foreach ($record->get_databox()->get_meta_structure() as $databox_field) {
|
||||
foreach ($record->getDatabox()->get_meta_structure() as $databox_field) {
|
||||
if ($databox_field->get_type() != \databox_field::TYPE_DATE) {
|
||||
continue;
|
||||
}
|
||||
@@ -239,7 +239,7 @@ abstract class SearchEngineAbstractTest extends \PhraseanetAuthenticatedTestCase
|
||||
$toupdate = [];
|
||||
$field = null;
|
||||
|
||||
foreach ($record->get_databox()->get_meta_structure()->get_elements() as $field) {
|
||||
foreach ($record->getDatabox()->get_meta_structure()->get_elements() as $field) {
|
||||
|
||||
if ($indexable !== $field->is_indexable() || $field->isBusiness() !== $business) {
|
||||
continue;
|
||||
|
@@ -70,8 +70,8 @@ class Bridge_ElementTest extends \PhraseanetTestCase
|
||||
public function testGet_record()
|
||||
{
|
||||
$this->assertInstanceOf('record_adapter', $this->object->get_record());
|
||||
$this->assertEquals(self::$DI['record_1']->get_sbas_id(), $this->object->get_record()->get_sbas_id());
|
||||
$this->assertEquals(self::$DI['record_1']->get_record_id(), $this->object->get_record()->get_record_id());
|
||||
$this->assertEquals(self::$DI['record_1']->get_sbas_id(), $this->object->get_record()->getDataboxId());
|
||||
$this->assertEquals(self::$DI['record_1']->get_record_id(), $this->object->get_record()->getRecordId());
|
||||
}
|
||||
|
||||
public function testGet_dist_id()
|
||||
|
@@ -202,8 +202,8 @@ abstract class PhraseanetAuthenticatedWebTestCase extends \PhraseanetAuthenticat
|
||||
$app = $this->getApplication();
|
||||
|
||||
$elasticsearchRecord = new ElasticsearchRecord();
|
||||
$elasticsearchRecord->setDataboxId($record->get_sbas_id());
|
||||
$elasticsearchRecord->setRecordId($record->get_record_id());
|
||||
$elasticsearchRecord->setDataboxId($record->getDataboxId());
|
||||
$elasticsearchRecord->setRecordId($record->getRecordId());
|
||||
|
||||
$result = new SearchEngineResult(
|
||||
new SearchEngineOptions(),
|
||||
|
@@ -234,7 +234,7 @@ abstract class PhraseanetTestCase extends WebTestCase
|
||||
$file = new File(self::$DI['app'], self::$DI['app']['mediavorus']->guess(__DIR__ . '/../files/cestlafete.jpg'), self::$DI['collection_no_access']);
|
||||
$record = record_adapter::createFromFile($file, self::$DI['app']);
|
||||
self::$DI['app']['subdef.generator']->generateSubdefs($record);
|
||||
self::$fixtureIds['records'][$id] = $record->get_record_id();
|
||||
self::$fixtureIds['records'][$id] = $record->getRecordId();
|
||||
|
||||
return self::$fixtureIds['records'][$id];
|
||||
});
|
||||
@@ -250,7 +250,7 @@ abstract class PhraseanetTestCase extends WebTestCase
|
||||
$file = new File(self::$DI['app'], self::$DI['app']['mediavorus']->guess(__DIR__ . '/../files/cestlafete.jpg'), self::$DI['collection_no_access_by_status']);
|
||||
$record = record_adapter::createFromFile($file, self::$DI['app']);
|
||||
self::$DI['app']['subdef.generator']->generateSubdefs($record);
|
||||
self::$fixtureIds['records'][$id] = $record->get_record_id();
|
||||
self::$fixtureIds['records'][$id] = $record->getRecordId();
|
||||
|
||||
return self::$fixtureIds['records'][$id];
|
||||
});
|
||||
|
@@ -23,7 +23,7 @@ class databox_fieldTest extends \PhraseanetTestCase
|
||||
|
||||
/** @var record_adapter $record_1 */
|
||||
$record_1 = self::$DI['record_1'];
|
||||
$this->databox = $record_1->get_databox();
|
||||
$this->databox = $record_1->getDatabox();
|
||||
$this->name_mono = 'Field Test Mono';
|
||||
$this->name_multi = 'Field Test Multi';
|
||||
|
||||
|
@@ -80,10 +80,10 @@ class media_subdefTest extends \PhraseanetTestCase
|
||||
*/
|
||||
public function testGet_record()
|
||||
{
|
||||
$this->assertEquals(self::$recordonbleu->get_record_id(), self::$objectNotPresent->get_record()->get_record_id());
|
||||
$this->assertEquals(self::$recordonbleu->get_record_id(), self::$objectPresent->get_record()->get_record_id());
|
||||
$this->assertEquals(self::$recordonbleu->get_sbas_id(), self::$objectNotPresent->get_record()->get_sbas_id());
|
||||
$this->assertEquals(self::$recordonbleu->get_sbas_id(), self::$objectPresent->get_record()->get_sbas_id());
|
||||
$this->assertEquals(self::$recordonbleu->getRecordId(), self::$objectNotPresent->get_record()->getRecordId());
|
||||
$this->assertEquals(self::$recordonbleu->getRecordId(), self::$objectPresent->get_record()->getRecordId());
|
||||
$this->assertEquals(self::$recordonbleu->getDataboxId(), self::$objectNotPresent->get_record()->getDataboxId());
|
||||
$this->assertEquals(self::$recordonbleu->getDataboxId(), self::$objectPresent->get_record()->getDataboxId());
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -111,8 +111,8 @@ class media_subdefTest extends \PhraseanetTestCase
|
||||
*/
|
||||
public function testGet_record_id()
|
||||
{
|
||||
$this->assertEquals(self::$recordonbleu->get_record_id(), self::$objectNotPresent->get_record()->get_record_id());
|
||||
$this->assertEquals(self::$recordonbleu->get_record_id(), self::$objectPresent->get_record()->get_record_id());
|
||||
$this->assertEquals(self::$recordonbleu->getRecordId(), self::$objectNotPresent->get_record()->getRecordId());
|
||||
$this->assertEquals(self::$recordonbleu->getRecordId(), self::$objectPresent->get_record()->getRecordId());
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -140,8 +140,8 @@ class media_subdefTest extends \PhraseanetTestCase
|
||||
*/
|
||||
public function testGet_sbas_id()
|
||||
{
|
||||
$this->assertEquals(self::$recordonbleu->get_sbas_id(), self::$objectNotPresent->get_record()->get_sbas_id());
|
||||
$this->assertEquals(self::$recordonbleu->get_sbas_id(), self::$objectPresent->get_record()->get_sbas_id());
|
||||
$this->assertEquals(self::$recordonbleu->getDataboxId(), self::$objectNotPresent->get_record()->getDataboxId());
|
||||
$this->assertEquals(self::$recordonbleu->getDataboxId(), self::$objectPresent->get_record()->getDataboxId());
|
||||
}
|
||||
|
||||
/**
|
||||
|
@@ -21,7 +21,7 @@ class record_adapterTest extends \PhraseanetAuthenticatedTestCase
|
||||
|
||||
// Reset thumbtitle in order to have consistent tests (testGet_title)
|
||||
if (!self::$thumbtitled) {
|
||||
foreach ($this->getRecord1()->get_databox()->get_meta_structure() as $databox_field) {
|
||||
foreach ($this->getRecord1()->getDatabox()->get_meta_structure() as $databox_field) {
|
||||
$databox_field->set_thumbtitle(false)->save();
|
||||
}
|
||||
self::$thumbtitled = true;
|
||||
@@ -86,7 +86,7 @@ class record_adapterTest extends \PhraseanetAuthenticatedTestCase
|
||||
|
||||
$this->getClient()->request(
|
||||
'POST', $app['url_generator']->generate('prod_order_new'), [
|
||||
'lst' => $this->getRecord1()->get_serialize_key(),
|
||||
'lst' => $this->getRecord1()->getId(),
|
||||
'deadline' => '+10 minutes'
|
||||
]);
|
||||
|
||||
@@ -137,16 +137,16 @@ class record_adapterTest extends \PhraseanetAuthenticatedTestCase
|
||||
{
|
||||
$record_1 = $this->getRecord1();
|
||||
try {
|
||||
$record_1->set_type('jambon');
|
||||
$record_1->setType('jambon');
|
||||
$this->fail();
|
||||
} catch (Exception $e) {
|
||||
|
||||
}
|
||||
$old_type = $record_1->get_type();
|
||||
$record_1->set_type('video');
|
||||
$this->assertEquals('video', $record_1->get_type());
|
||||
$record_1->set_type($old_type);
|
||||
$this->assertEquals($old_type, $record_1->get_type());
|
||||
$old_type = $record_1->getType();
|
||||
$record_1->setType('video');
|
||||
$this->assertEquals('video', $record_1->getType());
|
||||
$record_1->setType($old_type);
|
||||
$this->assertEquals($old_type, $record_1->getType());
|
||||
}
|
||||
|
||||
public function testIs_grouping()
|
||||
@@ -158,17 +158,17 @@ class record_adapterTest extends \PhraseanetAuthenticatedTestCase
|
||||
public function testGet_base_id()
|
||||
{
|
||||
$record_1 = $this->getRecord1();
|
||||
$this->assertTrue(is_int($record_1->get_base_id()));
|
||||
$this->assertEquals($this->getCollection()->get_base_id(), $record_1->get_base_id());
|
||||
$this->assertTrue(is_int($record_1->getBaseId()));
|
||||
$this->assertEquals($this->getCollection()->get_base_id(), $record_1->getBaseId());
|
||||
$record_story_1 = $this->getRecordStory1();
|
||||
$this->assertTrue(is_int($record_story_1->get_base_id()));
|
||||
$this->assertEquals($this->getCollection()->get_base_id(), $record_story_1->get_base_id());
|
||||
$this->assertTrue(is_int($record_story_1->getBaseId()));
|
||||
$this->assertEquals($this->getCollection()->get_base_id(), $record_story_1->getBaseId());
|
||||
}
|
||||
|
||||
public function testGet_record_id()
|
||||
{
|
||||
$this->assertTrue(is_int($this->getRecord1()->get_record_id()));
|
||||
$this->assertTrue(is_int($this->getRecordStory1()->get_record_id()));
|
||||
$this->assertTrue(is_int($this->getRecord1()->getRecordId()));
|
||||
$this->assertTrue(is_int($this->getRecordStory1()->getRecordId()));
|
||||
}
|
||||
|
||||
public function testGet_thumbnail()
|
||||
@@ -187,7 +187,7 @@ class record_adapterTest extends \PhraseanetAuthenticatedTestCase
|
||||
|
||||
public function testGet_type()
|
||||
{
|
||||
$this->assertTrue(in_array($this->getRecord1()->get_type(), ['video', 'audio', 'image', 'document', 'flash', 'unknown']));
|
||||
$this->assertTrue(in_array($this->getRecord1()->getType(), ['video', 'audio', 'image', 'document', 'flash', 'unknown']));
|
||||
}
|
||||
|
||||
public function testGet_formatted_duration()
|
||||
@@ -208,26 +208,26 @@ class record_adapterTest extends \PhraseanetAuthenticatedTestCase
|
||||
public function testGet_sha256()
|
||||
{
|
||||
$record_1 = $this->getRecord1();
|
||||
$this->assertNotNull($record_1->get_sha256());
|
||||
$this->assertRegExp('/[a-zA-Z0-9]{32}/', $record_1->get_sha256());
|
||||
$this->assertNull($this->getRecordStory1()->get_sha256());
|
||||
$this->assertNotNull($record_1->getSha256());
|
||||
$this->assertRegExp('/[a-zA-Z0-9]{32}/', $record_1->getSha256());
|
||||
$this->assertNull($this->getRecordStory1()->getSha256());
|
||||
}
|
||||
|
||||
public function testGet_mime()
|
||||
{
|
||||
$this->assertRegExp('/image\/\w+/', $this->getRecord1()->get_mime());
|
||||
$this->assertRegExp('/image\/\w+/', $this->getRecord1()->getMimeType());
|
||||
}
|
||||
|
||||
public function testSetMimeType()
|
||||
{
|
||||
$record_1 = $this->getRecord1();
|
||||
|
||||
$oldMime = $record_1->get_mime();
|
||||
$record_1->set_mime('foo/bar');
|
||||
$this->assertEquals('foo/bar', $record_1->get_mime());
|
||||
$oldMime = $record_1->getMimeType();
|
||||
$record_1->setMimeType('foo/bar');
|
||||
$this->assertEquals('foo/bar', $record_1->getMimeType());
|
||||
|
||||
$record_1->set_mime($oldMime);
|
||||
$this->assertEquals($oldMime, $record_1->get_mime());
|
||||
$record_1->setMimeType($oldMime);
|
||||
$this->assertEquals($oldMime, $record_1->getMimeType());
|
||||
}
|
||||
|
||||
public function testGet_status()
|
||||
@@ -307,12 +307,12 @@ class record_adapterTest extends \PhraseanetAuthenticatedTestCase
|
||||
public function testGet_serialize_key()
|
||||
{
|
||||
$record_1 = $this->getRecord1();
|
||||
$this->assertTrue($record_1->get_serialize_key() == $record_1->get_sbas_id() . '_' . $record_1->get_record_id());
|
||||
$this->assertTrue($record_1->getId() == $record_1->getDataboxId() . '_' . $record_1->getRecordId());
|
||||
}
|
||||
|
||||
public function testGet_sbas_id()
|
||||
{
|
||||
$this->assertTrue(is_int($this->getRecord1()->get_sbas_id()));
|
||||
$this->assertTrue(is_int($this->getRecord1()->getDataboxId()));
|
||||
}
|
||||
|
||||
public function testSet_metadatas()
|
||||
@@ -431,15 +431,15 @@ class record_adapterTest extends \PhraseanetAuthenticatedTestCase
|
||||
FROM record
|
||||
WHERE jeton & ' . JETON_MAKE_SUBDEF . ' > 0
|
||||
AND record_id = :record_id';
|
||||
$stmt = $record_1->get_databox()->get_connection()->prepare($sql);
|
||||
$stmt = $record_1->getDatabox()->get_connection()->prepare($sql);
|
||||
|
||||
$stmt->execute([':record_id' => $record_1->get_record_id()]);
|
||||
$stmt->execute([':record_id' => $record_1->getRecordId()]);
|
||||
$row = $stmt->fetch(PDO::FETCH_ASSOC);
|
||||
$stmt->closeCursor();
|
||||
|
||||
if ( ! $row)
|
||||
$this->fail();
|
||||
if ($row['record_id'] != $record_1->get_record_id())
|
||||
if ($row['record_id'] != $record_1->getRecordId())
|
||||
$this->fail();
|
||||
}
|
||||
|
||||
@@ -450,15 +450,15 @@ class record_adapterTest extends \PhraseanetAuthenticatedTestCase
|
||||
$sql = 'SELECT record_id, coll_id, jeton
|
||||
FROM record WHERE (jeton & ' . JETON_WRITE_META . ' > 0)
|
||||
AND record_id = :record_id';
|
||||
$stmt = $record_1->get_databox()->get_connection()->prepare($sql);
|
||||
$stmt = $record_1->getDatabox()->get_connection()->prepare($sql);
|
||||
|
||||
$stmt->execute([':record_id' => $record_1->get_record_id()]);
|
||||
$stmt->execute([':record_id' => $record_1->getRecordId()]);
|
||||
$row = $stmt->fetch(PDO::FETCH_ASSOC);
|
||||
$stmt->closeCursor();
|
||||
|
||||
if ( ! $row)
|
||||
$this->fail();
|
||||
if ($row['record_id'] != $record_1->get_record_id())
|
||||
if ($row['record_id'] != $record_1->getRecordId())
|
||||
$this->fail();
|
||||
}
|
||||
|
||||
@@ -482,26 +482,26 @@ class record_adapterTest extends \PhraseanetAuthenticatedTestCase
|
||||
public function testGet_record_by_sha()
|
||||
{
|
||||
$record_1 = $this->getRecord1();
|
||||
$tmp_records = record_adapter::get_record_by_sha($record_1->getDatabox(), $record_1->get_sha256());
|
||||
$tmp_records = record_adapter::get_record_by_sha($record_1->getDatabox(), $record_1->getSha256());
|
||||
$this->assertTrue(is_array($tmp_records));
|
||||
|
||||
foreach ($tmp_records as $tmp_record) {
|
||||
$this->assertInstanceOf('record_adapter', $tmp_record);
|
||||
$this->assertEquals($record_1->get_sha256(), $tmp_record->get_sha256());
|
||||
$this->assertEquals($record_1->getSha256(), $tmp_record->getSha256());
|
||||
}
|
||||
|
||||
$tmp_records = record_adapter::get_record_by_sha(
|
||||
$record_1->getDatabox(),
|
||||
$record_1->get_sha256(),
|
||||
$record_1->get_record_id()
|
||||
$record_1->getSha256(),
|
||||
$record_1->getRecordId()
|
||||
);
|
||||
$this->assertTrue(is_array($tmp_records));
|
||||
$this->assertTrue(count($tmp_records) === 1);
|
||||
|
||||
foreach ($tmp_records as $tmp_record) {
|
||||
$this->assertInstanceOf('record_adapter', $tmp_record);
|
||||
$this->assertEquals($record_1->get_sha256(), $tmp_record->get_sha256());
|
||||
$this->assertEquals($record_1->get_record_id(), $tmp_record->get_record_id());
|
||||
$this->assertEquals($record_1->getSha256(), $tmp_record->getSha256());
|
||||
$this->assertEquals($record_1->getRecordId(), $tmp_record->getRecordId());
|
||||
}
|
||||
}
|
||||
|
||||
@@ -518,8 +518,8 @@ class record_adapterTest extends \PhraseanetAuthenticatedTestCase
|
||||
$found = $sselcont_id = false;
|
||||
|
||||
$record_1 = $this->getRecord1();
|
||||
$sbas_id = $record_1->get_sbas_id();
|
||||
$record_id = $record_1->get_record_id();
|
||||
$sbas_id = $record_1->getDataboxId();
|
||||
$record_id = $record_1->getRecordId();
|
||||
|
||||
foreach ($record_1->get_container_baskets($app['orm.em'], self::$DI['user']) as $c_basket) {
|
||||
if ($c_basket->getId() == $basket->getId()) {
|
||||
@@ -538,7 +538,7 @@ class record_adapterTest extends \PhraseanetAuthenticatedTestCase
|
||||
public function testSetStatus()
|
||||
{
|
||||
$record_1 = $this->getRecord1();
|
||||
$record = new \record_adapter($this->getApplication(), $record_1->get_sbas_id(), $record_1->get_record_id());
|
||||
$record = new \record_adapter($this->getApplication(), $record_1->getDataboxId(), $record_1->getRecordId());
|
||||
$record->set_binary_status('1001001001010101');
|
||||
$this->assertSame('00000000000000001001001001010101', $record->get_status());
|
||||
}
|
||||
|
@@ -17,7 +17,7 @@ class recordutils_imageTest extends \PhraseanetTestCase
|
||||
$app->getApplicationBox()->write_collection_pic(
|
||||
$app['media-alchemyst'],
|
||||
$app['filesystem'],
|
||||
$record_1->get_collection(),
|
||||
$record_1->getCollection(),
|
||||
null,
|
||||
\collection::PIC_WM
|
||||
);
|
||||
@@ -36,7 +36,7 @@ class recordutils_imageTest extends \PhraseanetTestCase
|
||||
$app->getApplicationBox()->write_collection_pic(
|
||||
$app['media-alchemyst'],
|
||||
$app['filesystem'],
|
||||
$record_1->get_collection(),
|
||||
$record_1->getCollection(),
|
||||
new SymfoFile(__DIR__ . '/../../files/logocoll.gif'),
|
||||
\collection::PIC_WM
|
||||
);
|
||||
@@ -82,13 +82,13 @@ class recordutils_imageTest extends \PhraseanetTestCase
|
||||
{
|
||||
/** @var record_adapter $record_1 */
|
||||
$record_1 = self::$DI['record_1'];
|
||||
$this->addStampConf($record_1->get_collection());
|
||||
$this->addStampConf($record_1->getCollection());
|
||||
|
||||
$app = $this->getApplication();
|
||||
$app->getApplicationBox()->write_collection_pic(
|
||||
$app['media-alchemyst'],
|
||||
$app['filesystem'],
|
||||
$record_1->get_collection(),
|
||||
$record_1->getCollection(),
|
||||
null,
|
||||
\collection::PIC_STAMP
|
||||
);
|
||||
@@ -103,13 +103,13 @@ class recordutils_imageTest extends \PhraseanetTestCase
|
||||
{
|
||||
/** @var record_adapter $record_1 */
|
||||
$record_1 = self::$DI['record_1'];
|
||||
$this->addStampConf($record_1->get_collection());
|
||||
$this->addStampConf($record_1->getCollection());
|
||||
|
||||
$app = $this->getApplication();
|
||||
$app->getApplicationBox()->write_collection_pic(
|
||||
$app['media-alchemyst'],
|
||||
$app['filesystem'],
|
||||
$record_1->get_collection(),
|
||||
$record_1->getCollection(),
|
||||
new SymfoFile(__DIR__ . '/../../files/logocoll.gif'),
|
||||
\collection::PIC_STAMP
|
||||
);
|
||||
|
Reference in New Issue
Block a user