-
The
XApi\Repository\Doctrine\Mapping\Object
class was renamed toXApi\Repository\Doctrine\Mapping\StatementObject
for compatibility with PHP 7.2. -
dropped suppport for PHP < 5.6 and HHVM
-
made the package compatible with
3.x
releases oframsey/uuid
-
allow
2.x
and3.x
releases of thephp-xapi/model
package too
-
Added mapping classes for all statement properties.
-
The
MappedStatement
andMappedVerb
classes have been removed from thephp-xapi/model
package. They have been replaced with the newStatement
andVerb
classes in theXApi\Repository\Doctrine\Mapping
namespace of this package. Consequently, theMappedStatementRepository
class has been removed. It was replaced with a newStatementRepository
class in theXApi\Repository\Doctrine\Repository\Mapping
namespace. -
The requirements for
php-xapi/model
andphp-xapi/test-fixtures
have been bumped to^1.0
to make use of their stable releases. -
The required version of the
php-xapi/repository-api
package has been raised to^0.3
.
- fixed namespace for base unit test case class
MappedStatementRepositoryTest
-
moved base functional
StatementRepositoryTest
test case class to theXApi\Repository\Doctrine\Test\Functional
namespace -
changed base namespace of all classes from
Xabbuh\XApi\Storage\Doctrine
toXApi\Repository\Doctrine
-
added compatibility for version 0.2 of
php-xapi/repository-api
First release providing common functions for Doctrine based xAPI learning record store backends.
This package replaces the xabbuh/xapi-doctrine-storage
package which is now
deprecated and should no longer be used.