Neden oluşturulan Doktrin modeli sınıfları bir çökmesine neden 'B', 'A' ile başlayan, ancak 'X' veya 'Z' ile başlayan bu değil mi

0 Cevap php

Ben CodeIgniter ile birlikte Doctrine kullanıyorum.

Oldukça benim yaml itibaren üretilen modeller 'A' kazasında başlayan neden mantığını çözemiyorum var.

Aşağıdaki YAML bir model üreten Örneğin iyi çalışır:

Pguy:
  columns:
    ptext: string(255)

Aynı şekilde:

Zguy:
  columns:
    ztext: string(255)

models/Zguy.php ve models/generated/BaseZGuy.php da iyi çalışır hangi üretecek.

Ben 'A' ile benim sınıf adı başlamak Ancak, oluşturulan modeli başarısız olmasına neden olacaktır:

Aguy:
  columns:
    atext: string(255)

'B' ile başlayan aynı şey gelmez - kaza!

Bu neden ben göremiyorum. Sınıf ve değişken başlangıç ​​mektubun hariç - dosyaların içindeki kodu Zguy.php | BaseZguy.php tam olarak Aguy.php | BaseAguy.php koduyla aynıdır.

Fikirler?

(Yasal Uyarı: I am blonde)

0 Cevap