Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <pre class='xdebug-var-dump' dir='ltr'>
- <small>/var/www/html/backend/templates/qavalue/controller.php:11:</small>
- <b>object</b>(<i>mootensai\enhancedgii\crud\Generator</i>)[<i>122</i>]
- <i>public</i> 'nameAttribute' <font color='#888a85'>=></font>
- <b>array</b> <i>(size=4)</i>
- 0 <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'name'</font> <i>(length=4)</i>
- 1 <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'email'</font> <i>(length=5)</i>
- 2 <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'contact'</font> <i>(length=7)</i>
- 3 <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'message'</font> <i>(length=7)</i>
- <i>public</i> 'hiddenColumns' <font color='#888a85'>=></font>
- <b>array</b> <i>(size=1)</i>
- 0 <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>''</font> <i>(length=0)</i>
- <i>public</i> 'skippedColumns' <font color='#888a85'>=></font>
- <b>array</b> <i>(size=7)</i>
- 0 <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'created_at'</font> <i>(length=10)</i>
- 1 <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'updated_at'</font> <i>(length=10)</i>
- 2 <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'created_by'</font> <i>(length=10)</i>
- 3 <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'updated_by'</font> <i>(length=10)</i>
- 4 <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'deleted_at'</font> <i>(length=10)</i>
- 5 <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'created'</font> <i>(length=7)</i>
- 6 <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'deleted'</font> <i>(length=7)</i>
- <i>public</i> 'nsModel' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'frontend\models'</font> <i>(length=15)</i>
- <i>public</i> 'nsSearchModel' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'frontend\models'</font> <i>(length=15)</i>
- <i>public</i> 'generateSearchModel' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'1'</font> <i>(length=1)</i>
- <i>public</i> 'searchModelClass' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'frontend\models\ContactSearch'</font> <i>(length=29)</i>
- <i>public</i> 'generateQuery' <font color='#888a85'>=></font> <small>boolean</small> <font color='#75507b'>true</font>
- <i>public</i> 'queryNs' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'app\models'</font> <i>(length=10)</i>
- <i>public</i> 'queryClass' <font color='#888a85'>=></font> <font color='#3465a4'>null</font>
- <i>public</i> 'queryBaseClass' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'yii\db\ActiveQuery'</font> <i>(length=18)</i>
- <i>public</i> 'generateLabelsFromComments' <font color='#888a85'>=></font> <small>boolean</small> <font color='#75507b'>false</font>
- <i>public</i> 'useTablePrefix' <font color='#888a85'>=></font> <small>boolean</small> <font color='#75507b'>false</font>
- <i>public</i> 'generateRelations' <font color='#888a85'>=></font> <small>boolean</small> <font color='#75507b'>true</font>
- <i>public</i> 'generateMigrations' <font color='#888a85'>=></font> <small>boolean</small> <font color='#75507b'>true</font>
- <i>public</i> 'optimisticLock' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'lock'</font> <i>(length=4)</i>
- <i>public</i> 'createdAt' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'created_at'</font> <i>(length=10)</i>
- <i>public</i> 'updatedAt' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'updated_at'</font> <i>(length=10)</i>
- <i>public</i> 'timestampValue' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'new Expression('NOW()')'</font> <i>(length=23)</i>
- <i>public</i> 'createdBy' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'created_by'</font> <i>(length=10)</i>
- <i>public</i> 'updatedBy' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'updated_by'</font> <i>(length=10)</i>
- <i>public</i> 'blameableValue' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'Yii::\$app->user->id'</font> <i>(length=20)</i>
- <i>public</i> 'UUIDColumn' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'id'</font> <i>(length=2)</i>
- <i>public</i> 'deletedBy' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'deleted_by'</font> <i>(length=10)</i>
- <i>public</i> 'deletedAt' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'deleted_at'</font> <i>(length=10)</i>
- <i>public</i> 'nsController' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'frontend\controllers'</font> <i>(length=20)</i>
- <i>public</i> 'controllerClass' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'frontend\controllers\ContactController'</font> <i>(length=38)</i>
- <i>public</i> 'pluralize' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'0'</font> <i>(length=1)</i>
- <i>public</i> 'loggedUserOnly' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'0'</font> <i>(length=1)</i>
- <i>public</i> 'expandable' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'0'</font> <i>(length=1)</i>
- <i>public</i> 'cancelable' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'0'</font> <i>(length=1)</i>
- <i>public</i> 'saveAsNew' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'0'</font> <i>(length=1)</i>
- <i>public</i> 'pdf' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'0'</font> <i>(length=1)</i>
- <i>public</i> 'viewPath' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'@frontend/views'</font> <i>(length=15)</i>
- <i>public</i> 'baseControllerClass' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'yii\web\Controller'</font> <i>(length=18)</i>
- <i>public</i> 'indexWidgetType' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'grid'</font> <i>(length=4)</i>
- <i>public</i> 'relations' <font color='#888a85'>=></font>
- <b>array</b> <i>(size=0)</i>
- <i><font color='#888a85'>empty</font></i>
- <i>public</i> 'db' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'db'</font> <i>(length=2)</i>
- <i>public</i> 'tableSchema' <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\db\TableSchema</i>)[<i>154</i>]
- <i>public</i> 'schemaName' <font color='#888a85'>=></font> <font color='#3465a4'>null</font>
- <i>public</i> 'name' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'contacts'</font> <i>(length=8)</i>
- <i>public</i> 'fullName' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'contacts'</font> <i>(length=8)</i>
- <i>public</i> 'primaryKey' <font color='#888a85'>=></font>
- <b>array</b> <i>(size=0)</i>
- <i><font color='#888a85'>empty</font></i>
- <i>public</i> 'sequenceName' <font color='#888a85'>=></font> <font color='#3465a4'>null</font>
- <i>public</i> 'foreignKeys' <font color='#888a85'>=></font>
- <b>array</b> <i>(size=0)</i>
- <i><font color='#888a85'>empty</font></i>
- <i>public</i> 'columns' <font color='#888a85'>=></font>
- <b>array</b> <i>(size=10)</i>
- 'id' <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\db\mysql\ColumnSchema</i>)[<i>152</i>]
- ...
- 'name' <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\db\mysql\ColumnSchema</i>)[<i>155</i>]
- ...
- 'email' <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\db\mysql\ColumnSchema</i>)[<i>156</i>]
- ...
- 'contact' <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\db\mysql\ColumnSchema</i>)[<i>157</i>]
- ...
- 'message' <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\db\mysql\ColumnSchema</i>)[<i>158</i>]
- ...
- 'state' <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\db\mysql\ColumnSchema</i>)[<i>159</i>]
- ...
- 'created_at' <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\db\mysql\ColumnSchema</i>)[<i>160</i>]
- ...
- 'updated_at' <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\db\mysql\ColumnSchema</i>)[<i>161</i>]
- ...
- 'deleted_at' <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\db\mysql\ColumnSchema</i>)[<i>162</i>]
- ...
- 'deleted' <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\db\mysql\ColumnSchema</i>)[<i>163</i>]
- ...
- <i>public</i> 'tableName' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'contacts'</font> <i>(length=8)</i>
- <i>public</i> 'modelClass' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'frontend\models\Contact'</font> <i>(length=23)</i>
- <i>public</i> 'baseModelClass' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'yii\db\ActiveRecord'</font> <i>(length=19)</i>
- <i>public</i> 'skippedRelations' <font color='#888a85'>=></font>
- <b>array</b> <i>(size=0)</i>
- <i><font color='#888a85'>empty</font></i>
- <i>public</i> 'useSchemaName' <font color='#888a85'>=></font> <small>boolean</small> <font color='#75507b'>true</font>
- <i>protected</i> 'tableNames' <font color='#888a85'>=></font>
- <b>array</b> <i>(size=1)</i>
- 0 <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'contacts'</font> <i>(length=8)</i>
- <i>protected</i> 'classNames' <font color='#888a85'>=></font>
- <b>array</b> <i>(size=3)</i>
- 'contacts' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'Contact'</font> <i>(length=7)</i>
- 'migration' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'Migration'</font> <i>(length=9)</i>
- 'user' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'User'</font> <i>(length=4)</i>
- <i>public</i> 'templates' <font color='#888a85'>=></font>
- <b>array</b> <i>(size=5)</i>
- 'default' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'/var/www/html/vendor/mootensai/yii2-enhanced-gii/crud/default'</font> <i>(length=61)</i>
- 'nested' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'/var/www/html/vendor/mootensai/yii2-enhanced-gii/crud/nested'</font> <i>(length=60)</i>
- 'persian' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'/var/www/html/vendor/amintado/yii2-enhanced-gii-crud-template/persian'</font> <i>(length=69)</i>
- 'qavalue' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'/var/www/html/backend/templates/qavalue/'</font> <i>(length=40)</i>
- 'material-dashboard-pro' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'/var/www/html/vendor/amintado/yii2-enhanced-gii-crud-template/material-dashboard-pro'</font> <i>(length=84)</i>
- <i>public</i> 'template' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'qavalue'</font> <i>(length=7)</i>
- <i>public</i> 'enableI18N' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'0'</font> <i>(length=1)</i>
- <i>public</i> 'messageCategory' <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'app'</font> <i>(length=3)</i>
- <i>private</i> '_errors' <small>(yii\base\Model)</small> <font color='#888a85'>=></font>
- <b>array</b> <i>(size=0)</i>
- <i><font color='#888a85'>empty</font></i>
- <i>private</i> '_validators' <small>(yii\base\Model)</small> <font color='#888a85'>=></font>
- <b>object</b>(<i>ArrayObject</i>)[<i>127</i>]
- <i>private</i> 'storage' <font color='#888a85'>=></font>
- <b>array</b> <i>(size=15)</i>
- 0 <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\validators\RequiredValidator</i>)[<i>129</i>]
- ...
- 1 <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\validators\InlineValidator</i>)[<i>131</i>]
- ...
- 2 <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\validators\FilterValidator</i>)[<i>133</i>]
- ...
- 3 <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\validators\RequiredValidator</i>)[<i>132</i>]
- ...
- 4 <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\validators\RegularExpressionValidator</i>)[<i>140</i>]
- ...
- 5 <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\validators\InlineValidator</i>)[<i>139</i>]
- ...
- 6 <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\validators\RegularExpressionValidator</i>)[<i>141</i>]
- ...
- 7 <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\validators\InlineValidator</i>)[<i>142</i>]
- ...
- 8 <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\validators\InlineValidator</i>)[<i>143</i>]
- ...
- 9 <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\validators\RegularExpressionValidator</i>)[<i>144</i>]
- ...
- 10 <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\validators\RegularExpressionValidator</i>)[<i>145</i>]
- ...
- 11 <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\validators\RangeValidator</i>)[<i>148</i>]
- ...
- 12 <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\validators\BooleanValidator</i>)[<i>150</i>]
- ...
- 13 <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\validators\InlineValidator</i>)[<i>149</i>]
- ...
- 14 <font color='#888a85'>=></font>
- <b>object</b>(<i>yii\validators\SafeValidator</i>)[<i>153</i>]
- ...
- <i>private</i> '_scenario' <small>(yii\base\Model)</small> <font color='#888a85'>=></font> <small>string</small> <font color='#cc0000'>'default'</font> <i>(length=7)</i>
- <i>private</i> '_events' <small>(yii\base\Component)</small> <font color='#888a85'>=></font>
- <b>array</b> <i>(size=0)</i>
- <i><font color='#888a85'>empty</font></i>
- <i>private</i> '_eventWildcards' <small>(yii\base\Component)</small> <font color='#888a85'>=></font>
- <b>array</b> <i>(size=0)</i>
- <i><font color='#888a85'>empty</font></i>
- <i>private</i> '_behaviors' <small>(yii\base\Component)</small> <font color='#888a85'>=></font>
- <b>array</b> <i>(size=0)</i>
- <i><font color='#888a85'>empty</font></i>
- </pre><?php
- namespace frontend\controllers;
- use Yii;
- use frontend\models\Contact;
- use frontend\models\ContactSearch;
- use yii\web\Controller;
- use yii\web\NotFoundHttpException;
- use yii\filters\VerbFilter;
- /**
- * ContactController implements the CRUD actions for Contact model.
- */
- class ContactController extends Controller
- {
- public function behaviors()
- {
- return [
- 'verbs' => [
- 'class' => VerbFilter::className(),
- 'actions' => [
- 'delete' => ['post'],
- ],
- ],
- ];
- }
- /**
- * Lists all Contact models.
- * @return mixed
- */
- public function actionIndex()
- {
- $searchModel = new ContactSearch();
- $dataProvider = $searchModel->search(Yii::$app->request->queryParams);
- return $this->render('index', [
- 'searchModel' => $searchModel,
- 'dataProvider' => $dataProvider,
- ]);
- }
- /**
- * Displays a single Contact model.
- *
- * @return mixed
- */
- public function actionView($)
- {
- $model = $this->findModel($);
- return $this->render('view', [
- 'model' => $this->findModel($),
- ]);
- }
- /**
- * Creates a new Contact model.
- * If creation is successful, the browser will be redirected to the 'view' page.
- * @return mixed
- */
- public function actionCreate()
- {
- $model = new Contact();
- if ($model->loadAll(Yii::$app->request->post()) && $model->saveAll()) {
- return $this->redirect(['view', ]);
- } else {
- return $this->render('create', [
- 'model' => $model,
- ]);
- }
- }
- /**
- * Updates an existing Contact model.
- * If update is successful, the browser will be redirected to the 'view' page.
- *
- * @return mixed
- */
- public function actionUpdate($)
- {
- $model = $this->findModel($);
- if ($model->loadAll(Yii::$app->request->post()) && $model->saveAll()) {
- return $this->redirect(['view', ]);
- } else {
- return $this->render('update', [
- 'model' => $model,
- ]);
- }
- }
- /**
- * Deletes an existing Contact model.
- * If deletion is successful, the browser will be redirected to the 'index' page.
- *
- * @return mixed
- */
- public function actionDelete($)
- {
- $this->findModel($)->deleteWithRelated();
- return $this->redirect(['index']);
- }
- /**
- * Finds the Contact model based on its primary key value.
- * If the model is not found, a 404 HTTP exception will be thrown.
- *
- * @return Contact the loaded model
- * @throws NotFoundHttpException if the model cannot be found
- */
- protected function findModel($)
- {
- if (($model = Contact::findOne([])) !== null) {
- return $model;
- } else {
- throw new NotFoundHttpException('The requested page does not exist.');
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement