X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=application%2FHistory.php;h=4fd2f29444ea8a6122740a25f77fc97847e868d4;hb=538fb324a8a8d57b7b06e30dfe2310137918f844;hp=8074a0172c634912adf507bcd2236d8419cffe81;hpb=bdc5152d486ca75372c271f94623b248bc127800;p=github%2Fshaarli%2FShaarli.git diff --git a/application/History.php b/application/History.php index 8074a017..4fd2f294 100644 --- a/application/History.php +++ b/application/History.php @@ -3,7 +3,7 @@ namespace Shaarli; use DateTime; use Exception; -use FileUtils; +use Shaarli\Bookmark\Bookmark; /** * Class History @@ -21,7 +21,7 @@ use FileUtils; * - UPDATED: link updated * - DELETED: link deleted * - SETTINGS: the settings have been updated through the UI. - * - IMPORT: bulk links import + * - IMPORT: bulk bookmarks import * * Note: new events are put at the beginning of the file and history array. */ @@ -71,7 +71,7 @@ class History * History constructor. * * @param string $historyFilePath History file path. - * @param int $retentionTime History content rentention time in seconds. + * @param int $retentionTime History content retention time in seconds. * * @throws Exception if something goes wrong. */ @@ -97,31 +97,31 @@ class History /** * Add Event: new link. * - * @param array $link Link data. + * @param Bookmark $link Link data. */ public function addLink($link) { - $this->addEvent(self::CREATED, $link['id']); + $this->addEvent(self::CREATED, $link->getId()); } /** * Add Event: update existing link. * - * @param array $link Link data. + * @param Bookmark $link Link data. */ public function updateLink($link) { - $this->addEvent(self::UPDATED, $link['id']); + $this->addEvent(self::UPDATED, $link->getId()); } /** * Add Event: delete existing link. * - * @param array $link Link data. + * @param Bookmark $link Link data. */ public function deleteLink($link) { - $this->addEvent(self::DELETED, $link['id']); + $this->addEvent(self::DELETED, $link->getId()); } /** @@ -135,7 +135,7 @@ class History /** * Add Event: bulk import. * - * Note: we don't store links add/update one by one since it can have a huge impact on performances. + * Note: we don't store bookmarks add/update one by one since it can have a huge impact on performances. */ public function importLinks() { @@ -146,7 +146,7 @@ class History * Save a new event and write it in the history file. * * @param string $status Event key, should be defined as constant. - * @param mixed $id Event item identifier (e.g. link ID). + * @param mixed $id Event item identifier (e.g. link ID). */ protected function addEvent($status, $id = null) {