PHP Laravel Midterm Exam 2023/84
Questions with complete solutions
$image->edit($formdata);
In Laravel, the above code will update an image record in a database with $formdata. - -
F
-Mass assignment errors occur when form data execeeds the allowable field length
when using varchar field types. - -F
-in Laravel, best practice states that a post route to the /create URI is used to create a
new record. - -T
-The Preferred way to retrieve data from a database using laravel is the eloquent orm -
-T
-Laravel was first released in May 2005. - -F
-Frameworks are used to help rapid development of an application - -T
-HTML standards do not define a PUT/PATCH method for a form. - -T
-Migrations allow you to version your database schema - -T
-Route::get('/gallery' , function () {
return view('gallery.pictureGallery');
});
The above code will route the user to a view with either the .blade.php extension or
the .php extension - -T
-One of the reasons Laravel speeds up development is the many builtin features such as
templating and authentication. - -T
-Optionally in Laravel, you may include a token field within a web form to add
additional security. - -F
-Laravel is currently the most popular PHP framework - -T
-You can create Form Request Classes by using Laravel's Artisan command - -T
-Using a framework has many benifits such as flexibility and reusability. - -T
, -To use frameworks, one does not need knowledge of core PHP functions. - -F
-In Laravel, it's common convention to add "Request" to the end of the Form Request
Class name - -T
-The Blade template engine makes it easier to output dynamic data in our presentation
logic. - -T
-Laravel allows us to capture information through the URL. - -T
-<h1>Testing [[ $name ]]</h1>
The above code will output the variable $name to the use - -F
-To use Guards/Middleware to stop unauthorized access within Laravel, add the
following constructor to a controller:
public function __construct() {
$this->middleware('auth');
} - -T
-To resolve a mass assignment error, include the allowable properties within the model.
- -T
-To use a PUT/PATCH method, we need to "fake it" by adding an addition hidden field
to the form. - -T
-Any code placed between @section('body') and @stop will be inserted into a master
page within the @extends('yield') section. - -F
-To access data using the Query Builder methods, we must import the DB methods by
including the statement 'use DB' at the top of each controller. - -T
-User::all()
In the above code, the Eloquent ORM will retrieve all records within the table called
"Users" - -T
-php artisan UsersController
The above command will create a new controller called UsersController - -F
-php artisan make:request UserRequest app/Http/Controllers
Questions with complete solutions
$image->edit($formdata);
In Laravel, the above code will update an image record in a database with $formdata. - -
F
-Mass assignment errors occur when form data execeeds the allowable field length
when using varchar field types. - -F
-in Laravel, best practice states that a post route to the /create URI is used to create a
new record. - -T
-The Preferred way to retrieve data from a database using laravel is the eloquent orm -
-T
-Laravel was first released in May 2005. - -F
-Frameworks are used to help rapid development of an application - -T
-HTML standards do not define a PUT/PATCH method for a form. - -T
-Migrations allow you to version your database schema - -T
-Route::get('/gallery' , function () {
return view('gallery.pictureGallery');
});
The above code will route the user to a view with either the .blade.php extension or
the .php extension - -T
-One of the reasons Laravel speeds up development is the many builtin features such as
templating and authentication. - -T
-Optionally in Laravel, you may include a token field within a web form to add
additional security. - -F
-Laravel is currently the most popular PHP framework - -T
-You can create Form Request Classes by using Laravel's Artisan command - -T
-Using a framework has many benifits such as flexibility and reusability. - -T
, -To use frameworks, one does not need knowledge of core PHP functions. - -F
-In Laravel, it's common convention to add "Request" to the end of the Form Request
Class name - -T
-The Blade template engine makes it easier to output dynamic data in our presentation
logic. - -T
-Laravel allows us to capture information through the URL. - -T
-<h1>Testing [[ $name ]]</h1>
The above code will output the variable $name to the use - -F
-To use Guards/Middleware to stop unauthorized access within Laravel, add the
following constructor to a controller:
public function __construct() {
$this->middleware('auth');
} - -T
-To resolve a mass assignment error, include the allowable properties within the model.
- -T
-To use a PUT/PATCH method, we need to "fake it" by adding an addition hidden field
to the form. - -T
-Any code placed between @section('body') and @stop will be inserted into a master
page within the @extends('yield') section. - -F
-To access data using the Query Builder methods, we must import the DB methods by
including the statement 'use DB' at the top of each controller. - -T
-User::all()
In the above code, the Eloquent ORM will retrieve all records within the table called
"Users" - -T
-php artisan UsersController
The above command will create a new controller called UsersController - -F
-php artisan make:request UserRequest app/Http/Controllers