Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Работа тестировщиком после переезда в Германию

23.12.20 20:40
Re: Работа тестировщиком после переезда в Германию
 
uscheswoi_82 местный житель
uscheswoi_82
в ответ uscheswoi_82 23.12.20 20:24, Последний раз изменено 23.12.20 20:44 (uscheswoi_82)
В аннотациях я храню тип данных поле, а свойство это и есть имя поле

Имел ввиду это, это мой самописный ORM:

class Messages extends ORM {

/**

* @type:integer

* @autoincrement:true

* @unsigned:true

* @primarykey:true

*/

public $messageid;

/**

* @type:varchar(255)

* @is_null:false

* @annotation:"Author:"

*/

public $author;

/**

* @type:text

* @is_null:false

* @annotation:"Message:"

*/

public $message;

/**

* @type:DATETIME

* @is_null:false

* @annotation:"Date:"

*/

public $date;

/**

* @type:varchar(255)

* @is_null:false

* @annotation:"E-mail:"

*/

public $email;


Так считываю имя класса, аннотацию и свойства потом строю SQL запрос, имя класса = имя таблицы, а @annotation:"аннотация" - это для генерации формы как в C#

[Required(ErrorMessage = "Ошибка, введит e-mail")]
[Display(Name = "E-Mail")]
Если я кому-то отвечаю, это не значит что я ему симпатизирую, каждый остаётся при своём мнение Дневник тяжелобольного инвалида
 

Перейти на