Skip to content

Commit acd2edf

Browse files
committed
Migrate to Nette\SmartObject
1 parent 4d1214f commit acd2edf

File tree

6 files changed

+19
-10
lines changed

6 files changed

+19
-10
lines changed

src/Dravencms/Article/Article.php

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,15 @@
22

33
namespace Dravencms\Article;
44

5+
use Nette\SmartObject;
56

67
/**
78
* Class Article
89
* @package Dravencms\Article
910
*/
10-
class Article extends \Nette\Object
11+
class Article
1112
{
12-
13+
use SmartObject;
1314
public function __construct()
1415
{
1516
}

src/Dravencms/Article/LinkProtector.php

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
<?php
22
namespace Dravencms\Article;
33

4+
use Nette\SmartObject;
5+
46
/*
57
* To change this license header, choose License Headers in Project Properties.
68
* To change this template file, choose Tools | Templates
@@ -12,8 +14,10 @@
1214
*
1315
* @author Adam Schubert <adam.schubert@sg1-game.net>
1416
*/
15-
class LinkProtector extends \Nette\Object
17+
class LinkProtector
1618
{
19+
use SmartObject;
20+
1721
/** @var string */
1822
private $html;
1923

src/Dravencms/Model/Article/Entities/Article.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,9 @@
1717
* @ORM\Entity(repositoryClass="Gedmo\Sortable\Entity\Repository\SortableRepository")
1818
* @ORM\Table(name="articleArticle", uniqueConstraints={@UniqueConstraint(name="identifier_unique", columns={"identifier", "group_id"})})
1919
*/
20-
class Article extends Nette\Object
20+
class Article
2121
{
22+
use Nette\SmartObject;
2223
use Identifier;
2324
use TimestampableEntity;
2425

src/Dravencms/Model/Article/Entities/ArticleTranslation.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,9 @@
1414
* @ORM\Entity
1515
* @ORM\Table(name="articleArticleTranslation")
1616
*/
17-
class ArticleTranslation extends Nette\Object
17+
class ArticleTranslation
1818
{
19+
use Nette\SmartObject;
1920
use Identifier;
2021
use TimestampableEntity;
2122

src/Dravencms/Model/Article/Entities/Group.php

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,21 @@
1515
* @ORM\Entity
1616
* @ORM\Table(name="articleGroup")
1717
*/
18-
class Group extends Nette\Object
18+
class Group
1919
{
2020
const SORT_BY_POSITION = 'position';
2121
const SORT_BY_CREATED_AT = 'createdAt';
2222

23+
use Nette\SmartObject;
24+
use Identifier;
25+
use TimestampableEntity;
26+
2327
/** @var array */
2428
public static $sortByList = [
2529
self::SORT_BY_POSITION => 'Sort by position',
2630
self::SORT_BY_CREATED_AT => 'Sort by created at',
2731
];
2832

29-
use Identifier;
30-
use TimestampableEntity;
31-
3233
/**
3334
* @var string
3435
* @ORM\Column(type="string",length=255,nullable=false,unique=true)

src/Dravencms/Model/Article/Entities/GroupTranslation.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,9 @@
1616
* @ORM\Entity
1717
* @ORM\Table(name="articleGroupTranslation")
1818
*/
19-
class GroupTranslation extends Nette\Object
19+
class GroupTranslation
2020
{
21+
use Nette\SmartObject;
2122
use Identifier;
2223
use TimestampableEntity;
2324

0 commit comments

Comments
 (0)