PHPCS Notice_bookmark
This commit is contained in:
parent
d9ff466d2c
commit
b8a182dc44
|
@ -116,11 +116,21 @@ class Notice_bookmark extends Memcached_DataObject
|
||||||
return array(false, false, false);
|
return array(false, false, false);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the bookmark that a user made for an URL
|
||||||
|
*
|
||||||
|
* @param User $user User to check for
|
||||||
|
* @param string $url URL to check for
|
||||||
|
*
|
||||||
|
* @return Notice_bookmark bookmark found or null
|
||||||
|
*/
|
||||||
|
|
||||||
static function getByURL($user, $url)
|
static function getByURL($user, $url)
|
||||||
{
|
{
|
||||||
$file = File::staticGet('url', $url);
|
$file = File::staticGet('url', $url);
|
||||||
if (!empty($file)) {
|
if (!empty($file)) {
|
||||||
$f2p = new File_to_post();
|
$f2p = new File_to_post();
|
||||||
|
|
||||||
$f2p->file_id = $file->id;
|
$f2p->file_id = $file->id;
|
||||||
if ($f2p->find()) {
|
if ($f2p->find()) {
|
||||||
while ($f2p->fetch()) {
|
while ($f2p->fetch()) {
|
||||||
|
@ -139,7 +149,21 @@ class Notice_bookmark extends Memcached_DataObject
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
static function saveNew($user, $title, $url, $rawtags, $description, $options=null)
|
/**
|
||||||
|
* Save a new notice bookmark
|
||||||
|
*
|
||||||
|
* @param User $user To save the bookmark for
|
||||||
|
* @param string $title Title of the bookmark
|
||||||
|
* @param string $url URL of the bookmark
|
||||||
|
* @param mixed $rawtags array of tags or string
|
||||||
|
* @param string $description Description of the bookmark
|
||||||
|
* @param array $options Options for the Notice::saveNew()
|
||||||
|
*
|
||||||
|
* @return Notice saved notice
|
||||||
|
*/
|
||||||
|
|
||||||
|
static function saveNew($user, $title, $url, $rawtags, $description,
|
||||||
|
$options=null)
|
||||||
{
|
{
|
||||||
$nb = self::getByURL($user, $url);
|
$nb = self::getByURL($user, $url);
|
||||||
|
|
||||||
|
@ -212,6 +236,7 @@ class Notice_bookmark extends Memcached_DataObject
|
||||||
|
|
||||||
if (!empty($saved)) {
|
if (!empty($saved)) {
|
||||||
$nb = new Notice_bookmark();
|
$nb = new Notice_bookmark();
|
||||||
|
|
||||||
$nb->notice_id = $saved->id;
|
$nb->notice_id = $saved->id;
|
||||||
$nb->title = $title;
|
$nb->title = $title;
|
||||||
$nb->description = $description;
|
$nb->description = $description;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user