2016-04-06 6 views
1

Ben Öğreti kullanarak ve PHP bu çizgi var am: Birden fazla çağrılarıyla satırları ayarlamak için herhangi bir kod standartları olup olmadığını bilmek istiyorumPHP'de birden fazla çağrı ve argüman kullanarak herhangi bir kod standardı var mı?

$result = $entityManager->getRepository('Example\Entity\Users')->findOneBy(array(
     'address' => $address->getId(), 
     'email' => $email->getEmail(), 
     'type' => $type->getId(), 
    )); 

. Senfoniye ve diğer PSR'lerden bazılarına baktım ama bu özel bir şey bulamadım.

cevap

1

PSR şu anda bunları belirtmiyor. Genellikle zincirleme yöntemleri kullanılırken jQuery yaklaşımını alıyorum, örneğin her bir zincir linki kendi satırında girintilidir. Yani, örnek olarak kod kullanılarak, böyle bir şey yapacağını:

$result = $entityManager 
      ->getRepository('Example\Entity\Users') 
      ->findOneBy(
       array(
        'address' => $address->getId(), 
        'email' => $email->getEmail(), 
        'type' => $type->getId(), 
       ) 
      ); 

Ama sonra tekrar, bazı insanlar o çirkin, bazı PHP var :) olmaz bulacaksınız, afterall başka hiçbir dil, böylece üretir Birçok karışık görüş :)

+0

Katılıyorum .. ama sonra tekrar, birçok farklı insanı kodlayan bir ortamda çalışmak, takip etmek için bir şeyler olması iyi olurdu. Sadece 2 satır vardı ve 22 "monitörümden kaçmak gibi bir sorun var. Bu arada, tek bir kişi bu kadarını belirmiyor mu? –

İlgili konular