Sublime Text 2/3 plugin for string manipulations
Package to integrate multi language (multi locale) functionality in Laravel 5.x.
way to l10
fixed tests
updated packages
drop old laravel support
php unit to 10
php version update
Merge pull request #27 from dealense7/way-to-l10
way to l10
@dealense7 ამ მერჟში დადროფე ძველი ლარაველების საფორთი და PHP კიდე >=8.1 იყოს (ბოლო ლარაველი ხომ ეგრე ასაფორთებს)
@dealense7 ტესტები ხომ არ გაგიშვია ლოკალურად?
Does anyone still use Sublime Text? I suppose everyone moved to VsCode and PHPStorm
I don't want to choose between two kinds of evil Most normal people across the globe see only one kind of evil: the Russian Federation, so don't try to fool us.
About the project, change the license of the library and these infinite discussions about money will be closed.
@eigan now I suppose you can release the stable version for Laravel 9?
It looks like it's working now! :heart_eyes:
Should we wait for fixes from https://github.com/doctrine-extensions/DoctrineExtensions ?
@dpslwk what could you suggest to me for now? Can I use PHP8 annotations instead of doc-blocks? Or I can use YAML/XML mappings? I should upgrade the project to Laravel 9, so I am searching the possible solutions
@eigan not yet :(
@dpslwk no, I have not aravel-doctrine/acl
package
@dpslwk sure. Versions before upgrade:
beberlei/doctrineextensions v1.3.0
doctrine/annotations 1.13.2
doctrine/cache 1.12.1
doctrine/collections 1.6.8
doctrine/common 3.2.2
doctrine/data-fixtures 1.5.2
doctrine/dbal 2.13.7
doctrine/deprecations v0.5.3
doctrine/event-manager 1.1.1
doctrine/inflector 1.4.4
doctrine/instantiator 1.4.0
doctrine/lexer 1.2.3
doctrine/migrations 2.3.5
doctrine/orm 2.11.1
doctrine/persistence 2.3.0
gedmo/doctrine-extensions v3.5.0
laravel-doctrine/extensions 1.5.0
laravel-doctrine/migrations 2.3.1
laravel-doctrine/orm 1.7.13
ramsey/uuid-doctrine 1.8.1
@dpslwk I've updated the post, thank you
Laravel 9
beberlei/doctrineextensions v1.3.0
doctrine/annotations 1.14.2
doctrine/cache 1.13.0
doctrine/collections 1.8.0
doctrine/common 3.4.3
doctrine/data-fixtures 1.6.3
doctrine/dbal 2.13.9
doctrine/deprecations v0.5.3
doctrine/event-manager 1.2.0
doctrine/inflector 2.0.6
doctrine/instantiator 1.5.0
doctrine/lexer 1.2.3
doctrine/migrations 3.4.2
doctrine/orm 2.14.0
doctrine/persistence 2.5.6
gedmo/doctrine-extensions v3.10.0
laravel-doctrine/extensions 1.5.1
laravel-doctrine/migrations 3.x-dev b096637
laravel-doctrine/orm 1.8.1
ramsey/uuid-doctrine 1.8.2
It was working on Laravel 8
I am getting this error: Doctrine\Common\Annotations\AnnotationException : [Semantical Error] The annotation "@Doctrine\ORM\Mapping\Entity" in class App\Domain\Models\Identity\User was never imported. Did you maybe forget to add a "use" statement for this annotation?
My Entity looks like:
<?php
declare(strict_types=1);
namespace App\Domain\Models\Identity;
use App;
use App\Domain\Entity;
use Doctrine\ORM\Mapping as ORM;
use Gedmo\Mapping\Annotation as Gedmo;
use Illuminate\Auth\Authenticatable;
use Illuminate\Contracts\Auth\Authenticatable as AuthenticatableContract;
use Ramsey\Uuid\UuidInterface;
/**
* @ORM\Entity
* @ORM\Table(
* name="users",
* indexes={
* @ORM\Index(name="idx_email", columns={"email"}),
* @ORM\Index(name="idx_type", columns={"type"}),
* },
* )
* @Gedmo\Loggable
*/
class User extends Entity implements AuthenticatableContract
{
use Authenticatable;
/**
* @ORM\Id
* @ORM\Column(type="uuid_binary")
*/
protected UuidInterface $id;
/**
* @Gedmo\Versioned
* @ORM\Column(type="string")
*/
protected string $email;
/**
* @Gedmo\Versioned
* @ORM\Column(type="string")
*/
protected string $type;
public function id(): UuidInterface
{
return $this->id;
}
}
@eigan I'll open this issue under laravel-doctrine/orm
repo and will try to debug it somehow.
@eigan my versions (doctrine packages):
beberlei/doctrineextensions v1.3.0
doctrine/annotations 1.14.2
doctrine/cache 1.13.0
doctrine/collections 1.8.0
doctrine/common 3.4.3
doctrine/data-fixtures 1.6.3
doctrine/dbal 2.13.9
doctrine/deprecations v0.5.3
doctrine/event-manager 1.2.0
doctrine/inflector 2.0.6
doctrine/instantiator 1.5.0
doctrine/lexer 1.2.3
doctrine/migrations 3.4.2
doctrine/orm 2.14.0
doctrine/persistence 2.5.6
gedmo/doctrine-extensions v3.10.0
laravel-doctrine/extensions 1.5.1
laravel-doctrine/migrations 3.x-dev b096637
laravel-doctrine/orm 1.8.1
ramsey/uuid-doctrine 1.8.2
And my entity (shortened version):
<?php
declare(strict_types=1);
namespace App\Domain\Models\Identity;
use App;
use App\Domain\Entity;
use Doctrine\ORM\Mapping as ORM;
use Gedmo\Mapping\Annotation as Gedmo;
use Illuminate\Auth\Authenticatable;
use Illuminate\Contracts\Auth\Authenticatable as AuthenticatableContract;
use Ramsey\Uuid\UuidInterface;
/**
* @ORM\Entity
* @ORM\Table(
* name="users",
* indexes={
* @ORM\Index(name="idx_email", columns={"email"}),
* @ORM\Index(name="idx_type", columns={"type"}),
* },
* )
* @Gedmo\Loggable
*/
class User extends Entity implements AuthenticatableContract
{
use Authenticatable;
/**
* @ORM\Id
* @ORM\Column(type="uuid_binary")
*/
protected UuidInterface $id;
/**
* @Gedmo\Versioned
* @ORM\Column(type="string")
*/
protected string $email;
/**
* @Gedmo\Versioned
* @ORM\Column(type="string")
*/
protected string $type;
public function id(): UuidInterface
{
return $this->id;
}
}
And I am getting this error: Doctrine\Common\Annotations\AnnotationException : [Semantical Error] The annotation "@Doctrine\ORM\Mapping\Entity" in class App\Domain\Models\Identity\User was never imported. Did you maybe forget to add a "use" statement for this annotation?
This error definitely related to package version upgrades, on Laravel 8 (and old doctrine packages) this is working.
@eigan after upgrading, I have an error: Doctrine\Common\Annotations\AnnotationException : [Semantical Error] The annotation "@Doctrine\ORM\Mapping\Entity" in class App\Entities\User was never imported. Did you maybe forget to add a "use" statement for this annotation?
Can it be related to this package?
Do we have any ETA for the v3 release? Very soon will be released Laravel 10 and we are already on 8 version because of this package :(