diff --git a/composer.json b/composer.json index 78d1536..8aaec10 100644 --- a/composer.json +++ b/composer.json @@ -1,6 +1,7 @@ { "name": "librette/doctrine-sortable", "type": "library", + "description": "Doctrine sortable entities for Nette framework.", "keywords": ["nette", "librette", "doctrine", "sortable"], "license": ["BSD-3-Clause", "GPL-2.0", "GPL-3.0"], "authors": [ @@ -10,8 +11,8 @@ } ], "require": { - "nette/utils": "~2.2", - "nette/di": "~2.2", + "nette/utils": "~2.4", + "nette/di": "~2.4", "kdyby/doctrine": "@dev", "kdyby/events": "@dev" }, diff --git a/src/SortableListener.php b/src/SortableListener.php index 8f55065..b4b2001 100644 --- a/src/SortableListener.php +++ b/src/SortableListener.php @@ -8,13 +8,14 @@ use Kdyby\Doctrine\EntityManager; use Kdyby\Doctrine\QueryBuilder; use Kdyby\Events\Subscriber; -use Nette\Object; +use Nette\SmartObject; /** * @author David Matejka */ -class SortableListener extends Object implements Subscriber +class SortableListener implements Subscriber { + use SmartObject; /** @var \ReflectionProperty[] */ private $reflCache = [];