pmtpenza

Untitled

Jun 25th, 2019
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. <?php
  2.  
  3. namespace backend\models;
  4.  
  5. use Yii;
  6. use yii\base\Model;
  7. use backend\models\Uslugi;
  8.  
  9.  
  10. class OrderForm extends Model
  11. {
  12. public $id, $uslugi_id, $category_id;
  13.  
  14. public $isNewRecord =true;
  15. /**
  16. * {@inheritdoc}
  17. */
  18. public function rules()
  19. {
  20. return [
  21. [['zayvki_id'], 'required'],
  22. [['zayvki_id', 'uslugi_id', 'category_id'], 'integer'],
  23. ];
  24. }
  25.  
  26. /**
  27. * {@inheritdoc}
  28. */
  29. public function attributeLabels()
  30. {
  31. return [
  32. 'id' => 'ID',
  33. 'zayvki_id' => 'Zayvki ID',
  34. 'uslugi_id' => 'Uslugi ID',
  35. 'category_id' => 'Category ID',
  36. ];
  37. }
  38.  
  39. public static function loadModels($data, $formName)
  40. {
  41. $models = [];
  42. if ( isset($data[$formName]) && count($data[$formName]) > 0) {
  43. for ($i = 0; $i < count($data[$formName]); $i ++ ) {
  44. $models[$i] = new self();
  45. }
  46. self::loadMultiple($models, $data, $formName);
  47. }
  48. return $models;
  49. }
  50.  
  51.  
  52. }
Advertisement
Add Comment
Please, Sign In to add comment