akalongman
Repos
116
Followers
223
Following
156

PHP Telegram Bot based on the official Telegram Bot API

3478
887

Code Formatter plugin for ST2/ST3

770
132

Useful tools for IP manipulations

152
9

Sublime Text 2/3 plugin for string manipulations

81
26

Sublime Text 2/3 Auto backups plugin

70
21

Package to integrate multi language (multi locale) functionality in Laravel 5.x.

55
14

Events

akalongman create tag 9.0.0
Created at 1 week ago

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

Created at 1 week ago
pull request closed
way to l10
Created at 1 week ago
way to l10

@dealense7 ამ მერჟში დადროფე ძველი ლარაველების საფორთი და PHP კიდე >=8.1 იყოს (ბოლო ლარაველი ხომ ეგრე ასაფორთებს)

Created at 1 week ago
way to l10

@dealense7 ტესტები ხომ არ გაგიშვია ლოკალურად?

Created at 1 week ago
Created at 4 weeks ago
started
Created at 1 month ago
Project Dead?

Does anyone still use Sublime Text? I suppose everyone moved to VsCode and PHPStorm

Created at 1 month ago
issue comment
So, what's next?

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.

Created at 1 month ago
Add support for Laravel 9

@eigan now I suppose you can release the stable version for Laravel 9?

Created at 2 months ago
issue comment
[BUG] Semantic Error on annotations after upgrading to Laravel 9

It looks like it's working now! :heart_eyes:

Created at 2 months ago
issue comment
[BUG] Semantic Error on annotations after upgrading to Laravel 9

Should we wait for fixes from https://github.com/doctrine-extensions/DoctrineExtensions ?

Created at 2 months ago
issue comment
[BUG] Semantic Error on annotations after upgrading to Laravel 9

@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

Created at 2 months ago
issue comment
[BUG] Semantic Error on annotations after upgrading to Laravel 9

@eigan not yet :(

Created at 2 months ago
issue comment
[BUG] Semantic Error on annotations after upgrading to Laravel 9

@dpslwk no, I have not aravel-doctrine/acl package

Created at 2 months ago
issue comment
[BUG] Semantic Error on annotations after upgrading to Laravel 9

@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
Created at 2 months ago
issue comment
[BUG] Semantic Error on annotations after upgrading to Laravel 9

@dpslwk I've updated the post, thank you

Created at 2 months ago
opened issue
[BUG] Semantic Error on annotations after upgradint to Laravel 9

Package version, Laravel version

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

Expected behaviour

It was working on Laravel 8

Actual behaviour

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?

Steps to reproduce the behaviour

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;
    }
}
Created at 2 months ago
Add support for Laravel 9

@eigan I'll open this issue under laravel-doctrine/orm repo and will try to debug it somehow.

Created at 2 months ago
Add support for Laravel 9

@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.

Created at 2 months ago
Add support for Laravel 9

@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?

Created at 2 months ago
Add support for Laravel 9

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 :(

Created at 2 months ago
akalongman create tag 10.0.0
Created at 2 months ago

Add more sniffs

Created at 2 months ago