mirror of
https://github.com/Karaka-Management/oms-News.git
synced 2026-02-08 12:58:42 +00:00
cs and phpstan fixes
This commit is contained in:
parent
8d1b0a520e
commit
c79c019f3e
|
|
@ -215,58 +215,6 @@ final class ApiController extends Controller
|
|||
$this->fillJsonResponse($request, $response, NotificationLevel::OK, 'News', 'News successfully returned', $news);
|
||||
}
|
||||
|
||||
/**
|
||||
* Get Newslists.
|
||||
*
|
||||
* @param int $limit News limit
|
||||
* @param int $offset News offset
|
||||
* @param string $orderBy Order criteria (database table name)
|
||||
* @param string $ordered Order type (e.g. ASC)
|
||||
* @param Account $account Accont for permission handling
|
||||
*
|
||||
* @return array
|
||||
*
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public function getNewsListR(int $limit = 50, int $offset = 0, string $orderBy = 'news_created', string $ordered = 'ASC', Account $account = null)
|
||||
{
|
||||
$query = NewsArticleMapper::find('news.news_id', 'news.news_author', 'news.news_publish', 'news.news_title')
|
||||
->where('news.news_type', '=', 1)
|
||||
->where('news.news_status', '=', 1)
|
||||
->orderBy($orderBy, $ordered)
|
||||
->offset($offset)
|
||||
->limit($limit);
|
||||
|
||||
return NewsArticleMapper::getAllByQuery($query);
|
||||
}
|
||||
|
||||
/**
|
||||
* Get Headlinelist.
|
||||
*
|
||||
* @param int $limit News limit
|
||||
* @param int $offset News offset
|
||||
* @param string $orderBy Order criteria (database table name)
|
||||
* @param string $ordered Order type (e.g. ASC)
|
||||
* @param Account $account Accont for permission handling
|
||||
*
|
||||
* @return array
|
||||
*
|
||||
* @api
|
||||
*
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public function getHeadlineListR(int $limit = 50, int $offset = 0, string $orderBy = 'news_created', string $ordered = 'ASC', Account $account = null)
|
||||
{
|
||||
$query = NewsArticleMapper::find('news.news_id', 'news.news_author', 'news.news_publish', 'news.news_title')
|
||||
->where('news.news_type', '=', 0)
|
||||
->where('news.news_status', '=', 1)
|
||||
->orderBy($orderBy, $ordered)
|
||||
->offset($offset)
|
||||
->limit($limit);
|
||||
|
||||
return NewsArticleMapper::getAllByQuery($query);
|
||||
}
|
||||
|
||||
/**
|
||||
* Api method to delete news article
|
||||
*
|
||||
|
|
|
|||
|
|
@ -130,7 +130,7 @@ class NewsArticle implements \JsonSerializable, ArrayableInterface
|
|||
/**
|
||||
* Comments
|
||||
*
|
||||
* @var null|int|object|CommentList
|
||||
* @var null|\Modules\Comments\Models\CommentList
|
||||
* @since 1.0.0
|
||||
*/
|
||||
private $comments = null;
|
||||
|
|
@ -202,7 +202,7 @@ class NewsArticle implements \JsonSerializable, ArrayableInterface
|
|||
/**
|
||||
* Set comment list
|
||||
*
|
||||
* @param int|CommentList $comments Comment list
|
||||
* @param int|\Modules\Comments\Models\CommentList $comments Comment list
|
||||
*
|
||||
* @return void
|
||||
*
|
||||
|
|
@ -216,11 +216,11 @@ class NewsArticle implements \JsonSerializable, ArrayableInterface
|
|||
/**
|
||||
* Get comments
|
||||
*
|
||||
* @return null|object|CommentList
|
||||
* @return null|\Modules\Comments\Models\CommentList
|
||||
*
|
||||
* @since 1.0.0
|
||||
*/
|
||||
public function getComments() : ?object
|
||||
public function getComments()
|
||||
{
|
||||
return $this->comments;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -58,7 +58,7 @@ final class NewsArticleMapper extends DataMapperAbstract
|
|||
/**
|
||||
* Has one relation.
|
||||
*
|
||||
* @var array<string, array{mapper:string, self:string, by?:string, column?:string}>
|
||||
* @var array<string, array{mapper:string, external:string, by?:string, column?:string, conditional?:bool}>
|
||||
* @since 1.0.0
|
||||
*/
|
||||
protected static array $ownsOne = [
|
||||
|
|
@ -71,7 +71,7 @@ final class NewsArticleMapper extends DataMapperAbstract
|
|||
/**
|
||||
* Belongs to.
|
||||
*
|
||||
* @var array<string, array{mapper:string, self:string}>
|
||||
* @var array<string, array{mapper:string, external:string}>
|
||||
* @since 1.0.0
|
||||
*/
|
||||
protected static array $belongsTo = [
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user