Bir PHP IDE için 'Encapsulate Alan' aracı

1 Cevap php

Herkes Visual Studio C # / VB / etc için yaptığı gibi, özel değişkenler saklanması için bir araç özellikleri, bir PHP IDE biliyor mu? Aslında PHP desteği ve kod nesil araçlar dahil herhangi bir IDE ilgi olurdu.

1 Cevap

evet ve hayır ;)

Alıcı ve ayarlayıcı yöntemleri kod üretimini destekleyen IDE vardır. Örneğin ticari Zend Studio for Eclipse ve ücretsiz Aptana Studio PHP tapa. Bu almazsınız gibi Aslında bu, C # kapsülleme biraz farklıdır:

private String _name;



    public String Name

    {

        get { return _name; }

        set { _name = value; }

    }

ama bir şey bu:

<?php

class sample 
{
protected $myMember;

public function getMyMember()
{
    return $this->myMember;
}

public function setMyMember($myMember)
{
    $this->myMember = $myMember;
}
}
?>

Bu biraz yardımcı olur umarım.

Regards, Mario