Я пытаюсь конвертировать код ruby в php с нуля.
У меня есть несколько вопросов:
1. как бы выглядел attr_accessor :ID :code
в php?
Что-то вроде этого?
private $ID=null;
private $code=null;
def initialize(attributes={})
self.ID = attributes[:ID]
self.CODE = attributes[:code]
Надеюсь, ты сможешь помочь,
С уважением,
jhonnatan
Отредактировано:
3.
def get_ID
get('get_ID')
end
Это будет что-то вроде этого:
public function __construct(ID)
get('...')
PHP эквивалент для
1 — attr_accessor: идентификатор и def get_ID get('get_ID') end
private $ID;
public function setID($ID)
{
$this->ID = $ID;
}
public function getID() // This is the equivalent for def get_ID get('get_ID') end
{
return $this->ID;
}
2 — def initialize (attribute = {})
public function __construct($attributes)
{
$this->ID = $attributes['ID'];
$this->code = $attributes['code'];
}
3 — def myFunction … end
public function myFunction() // If it's inside a class if not remove public
{
...
}
Других решений пока нет …