Skip to content

Releases: orchestral/model

v3.3.6

20 Jan 00:42
Compare
Choose a tag to compare
  • Use Orchestra\Support\Fluent.

v3.3.5

30 Nov 10:37
Compare
Choose a tag to compare
  • Add Orchestra\Model\Scopes\UserWithRoleScope.
  • Use explicit relationship name for User to Role belongs to many relationship.

v3.3.4

01 Sep 08:21
Compare
Choose a tag to compare
  • Removed getRecipientEmail() and getRecipientName() from Orchestra\Model\User.
  • Orchestra\Model\Value\Meta should extends Orchestra\Support\Fluent.

v3.3.3

27 Jul 07:07
Compare
Choose a tag to compare
  • Allow to directly attach or detach Orchestra\Model\Role from Orchestra\Model\User.
  • Add Orchestra\Model\Eloquent::transform() method.
  • Add Orchestra\Model\Traits\CheckRoles to handle Laravel 5.3 breaking change by adding Illuminate\Database\Eloquent\Model::is() method.
  • Remove/replaced deprecated methods:
    • Orchestra\Model\User::notify()
    • Orchestra\Model\User::is()
    • Orchestra\Model\User::isAny()
    • Orchestra\Model\User::isNot()
    • Orchestra\Model\User::isNotAny()
  • Add Orchestra\Model\Value\Meta::transform() method.

v3.2.9

25 Jul 00:25
Compare
Choose a tag to compare
  • Add Orchestra\Model\Value\Meta::transform() method.

v3.2.8

17 Jul 14:04
Compare
Choose a tag to compare
  • Allow to directly attach or detach Orchestra\Model\Role from Orchestra\Model\User.
  • Add Orchestra\Model\Eloquent::transform() method.
  • Add Orchestra\Model\Traits\CheckRoles to handle Laravel 5.3 breaking change by adding Illuminate\Database\Eloquent\Model::is() method.
  • Deprecate the following methods:
    • Orchestra\Model\User::notify()
    • Orchestra\Model\User::is()
    • Orchestra\Model\User::isAny()
    • Orchestra\Model\User::isNot()
    • Orchestra\Model\User::isNotAny()

v3.1.9

17 Jul 14:04
Compare
Choose a tag to compare
  • Allow to directly attach or detach Orchestra\Model\Role from Orchestra\Model\User.
  • Add Orchestra\Model\Traits\CheckRoles to handle Laravel 5.3 breaking change by adding Illuminate\Database\Eloquent\Model::is() method.
  • Deprecate the following methods:
    • Orchestra\Model\User::notify()
    • Orchestra\Model\User::is()
    • Orchestra\Model\User::isAny()
    • Orchestra\Model\User::isNot()
    • Orchestra\Model\User::isNotAny()

v3.3.2

11 Jul 22:52
Compare
Choose a tag to compare
  • Allow to directly attach and detach an instance of Orchestra\Model\Role via Orchestra\Model\User.
  • Remove following traits on Orchestra\Model\User:
    • Orchestra\Notifier\Notifiable
    • Illuminate\Auth\Passwords\CanResetPassword
  • Remove following contracts on Orchestra\Model\User:
    • Orchestra\Contracts\Notification\Recipient
    • Illuminate\Contracts\Auth\CanResetPassword

v3.3.1

24 Jun 23:22
Compare
Choose a tag to compare
  • Allow Orchestra\Model\Traits\OwnedBy and Orchestra\Model\Traits\Owns to accept null instead of just Illuminate\Database\Eloquent\Model.

v3.2.6

24 Jun 23:22
Compare
Choose a tag to compare
  • Allow Orchestra\Model\Traits\OwnedByTrait and Orchestra\Model\Traits\OwnsTrait to accept null instead of just Illuminate\Database\Eloquent\Model.