Search
 
SCRIPT & CODE EXAMPLE
 

PHP

laravel view-model

composer require spatie/laravel-view-models
Comment

laravel view-model

<input type="text" value="{{ $post->title }}" />
<input type="text" value="{{ $post->body }}" />

<select>
    @foreach ($categories as $category)
        <option value="{{ $category->id }}">{{ $category->name }}</option>
    @endforeach
</select>

<a href="{{ $indexUrl }}">Back</a>
Comment

laravel view-model

class PostViewModel extends ViewModel
{
    protected $ignore = ['ignoredMethod'];

    // …
    
    public function ignoredMethod() { /* … */ }
}
Comment

laravel view-model

class PostsController
{
    public function update(Request $request, Post $post)
    {
        // …
        
        return new PostViewModel($post);
    }
}
Comment

laravel view-model

class PostsController
{
    public function update(Request $request, Post $post)
    {
        // …
        
        return (new PostViewModel($post))->view('post.form');
    }
}
Comment

laravel view-model

class PostViewModel extends ViewModel
{
    public function formatDate(Carbon $date): string
    {
        return $date->format('Y-m-d');
    }
}
Comment

laravel view-model

{{ $formatDate($post->created_at) }}
Comment

laravel view-model

php artisan make:view-model HomepageViewModel
Comment

laravel view-model

php artisan make:view-model "Blog/PostsViewModel"
Comment

laravel view

Laravel_View 
Comment

laravel view

Laravel_View_2
Comment

PREVIOUS NEXT
Code Example
Php :: Get page title, excerpt or content by Name of the Page 
Php :: yii2 gridview get selected rows 
Php :: laravel validatrion check should be null 
Php :: automatically create html page using php and mysql 
Php :: Change initial country + add top countiries on Caldera forms 
Php :: twiml gather php 
Php :: hook de pré-commit se déclenche 
Php :: Best Performance monitoring tools for php 
Php :: How to hide Directory Browsing in WordPress from server? 
Php :: expresions 
Php :: if condition in laravel blade in select option 
Php :: codeigniter round off function 
Php :: generate random color php 
Php :: what is post_class() 
Php :: Customizing The Validation Attributes 
Php :: resource route laravel 
Php :: trim | from right in php 
Php :: laravel model bind with route in model 
Php :: read file and convert each line in array php 
Php :: install phpmyadmin debian 11 
Php :: laravel share 
Php :: wpdb count 
Php :: generate parentheses 
Java :: recycler view dependency 
Java :: setting up javafx in eclipse vm argument 
Java :: select a random element from a list java 
Java :: java age from date 
Java :: javafx tableview remove all rows 
Java :: How to see java versions mac 
Java :: is grepper legit 
ADD CONTENT
Topic
Content
Source link
Name
6+5 =