18/06
2014
Wallogit.com
2017 © Pedro Peláez
A very simple library/bundle for creating semantic markup for your feedback messages., (*1)
You can install Feedback just as you would install any other Laravel package:, (*2)
composer require koalabs/feedback
app/config/app.php and add this new item to your providers array:Koalabs\Feedback\FeedbackServiceProvider
'Feedback' => 'Koalabs\Feedback\Facades\Feedback'
That's it., (*3)
You have three basic methods for creating feedback messages:, (*4)
Feedback::message($text), which creates a neutral message.Feedback::error($text), which creates an error message.Feedback::success($text), which creates a success message.Feedback::update($text), which creates an update message.Feedback::field_error($text), which creates an inline feedback message. It's good for form validationFeedback::message($text)Will output this markup:, (*5)
<div class="feedback"> <p class="feedback__text">Your text here</p> </div>
Feedback::error($text)Will output this:, (*6)
<div class="feedback feedback--error"> <p class="feedback__text">Your text here</p> </div>
Feedback::success($text)Will output this:, (*7)
<div class="feedback feedback--success"> <p class="feedback__text">Your text here</p> </div>
You can style the feedback messages any way you want by using the classes., (*8)