CoderFunda
  • Home
  • About us
    • Contact Us
    • Disclaimer
    • Privacy Policy
    • About us
  • Home
  • Php
  • HTML
  • CSS
  • JavaScript
    • JavaScript
    • Jquery
    • JqueryUI
    • Stock
  • SQL
  • Vue.Js
  • Python
  • Wordpress
  • C++
    • C++
    • C
  • Laravel
    • Laravel
      • Overview
      • Namespaces
      • Middleware
      • Routing
      • Configuration
      • Application Structure
      • Installation
    • Overview
  • DBMS
    • DBMS
      • PL/SQL
      • SQLite
      • MongoDB
      • Cassandra
      • MySQL
      • Oracle
      • CouchDB
      • Neo4j
      • DB2
      • Quiz
    • Overview
  • Entertainment
    • TV Series Update
    • Movie Review
    • Movie Review
  • More
    • Vue. Js
    • Php Question
    • Php Interview Question
    • Laravel Interview Question
    • SQL Interview Question
    • IAS Interview Question
    • PCS Interview Question
    • Technology
    • Other

02 March, 2023

Laravel Blade Country and Language Icons

 Programing Coderfunda     March 02, 2023     Laravel, Packages, php     No comments   

 Laravel Blade Flags is a package to easily display countries & languages flags in your Laravel Blade views. When you have a project needing to display various country flags, you might hunt for SVG icons or JS components. This package has your back if you are using Blade as you can render flags as components or use the provided SVGs:

<x-flag-country-br />
<x-flag-country-cn />
<x-flag-country-gb />
<x-flag-country-ru />
<x-flag-country-us />

The above blade components would render something like this:

blade svg output example

For styling, you can also provide a class attribute:

<x-flag-country-us class="w-6 h-6"/>

You can also publish the SVGs that ship with this package using the asset helper:

<img src="{{ asset('vendor/blade-flags/country-us.svg') }}" width="32" height="32"/>

This project uses the excellent Blade UI Kit, a set of renderless components to utilize in your Laravel Blade views. If you're interested in using this package and seeing how it utilizes Blade UI Kit, check it out on GitHub.

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

Laravel Waterline: UI for Workflows

 Programing Coderfunda     March 02, 2023     Laravel, Packages, php     No comments   

 Laravel Waterline is an elegant UI for monitoring Laravel Workflows. The UI is used in tandem with the laravel-workflow package, which provides a durable workflow engine that allows users to write long-running persistent distributed workflows (orchestrations) in PHP powered by Laravel Queues.

While the laravel-workflow repo contains the nuts and bolts of creating workflows, Waterline is a place you can manage and monitor them via UI:

This package provides an authorization gate that you can customize to protect the workflows UI.

While Waterline will help you with the workflows package, I'd recommend learning more about using the laravel-workflows package:

  • Invalidating Cloud Images in Laravel with Workflows
  • Converting Videos with FFmpeg and Laravel Workflow
  • Email Verifications Using Laravel Workflow

You can learn more about Waterline by viewing the waterline repo on GitHub. I would also recommend getting familiar with the laravel-workflow package that powers the workflows you'll write with these packages.

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

OpnForm is an Open-source Form Builder Made With Laravel

 Programing Coderfunda     March 02, 2023     Laravel, Packages, php     No comments   

 OpenForm is an open-source form builder made with Laravel, Vue.js, Tailwind CSS, and more. You can self-host this application or use the cloud-based hosted version to create forms that you can share anywhere on the web using a no-code form builder:

OpnForm builder example

The main features of the form builder application include the following:

  • No-code form builder, with infinite number of fields & submissions
  • Text inputs, Date inputs, URL inputs, Phone inputs, Email inputs, Checkboxes, Select and Multi-Select inputs, Number Inputs, Star-ratings, File uploads & more
  • Embed anywhere (on your website, in your Notion page, etc)
  • Email notifications (for both form owner & form respondents)
  • Hidden fields
  • Form passwords
  • URL form pre-fill
  • Slack integration
  • Webhooks
  • Form logic
  • Customize colors, add images or even some custom code
  • Captcha form protection
  • Form closing date
  • Limit the number of submissions allowed
  • And much more!

The other side of why we wanted to share OpnForm, is that it is an open-source Laravel application. It is a full application for which you can browse the entire source code, including PestPHP testing examples, Vue components, a Vue SPA, Tailwind CSS, and more.

Check it out on GitHub at JhumanJ/OpnForm, and you check out the hosted version of the application on opnform.com.

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg

OpenAI for Laravel

 Programing Coderfunda     March 02, 2023     Laravel, Packages, php     No comments   

 Back in October, Nuno Maduro released an OpenAI PHP Client and this week he announced a brand Laravel integration called OpenAPI Laravel.

On Twitter Nuno said, "OpenAI PHP for Laravel is a supercharged PHP API client that allows you to interact with the Open AI API, with this integration, developers can now easily use OpenAI's powerful natural language processing capabilities in their Laravel applications."

Getting started with the package is pretty straightforward and you can see the guide here:

First, install OpenAI:

composer require openai-php/laravel

Next, publish the configuration file:

php artisan vendor:publish --provider="OpenAI\Laravel\ServiceProvider"

This will create a config/openai.php configuration file in your project, which you can modify to your needs
using environment variables:

OPENAI_API_KEY=sk-...

Finally, you may use the OpenAI facade to access the OpenAI API:

use OpenAI\Laravel\Facades\OpenAI;
 
$result = OpenAI::completions()->create([
'model' => 'text-davinci-003',
'prompt' => 'PHP is',
]);
 
echo $result['choices'][0]['text']; // an open-source, widely-used, server-side scripting language.

Check out the repo for full instructions and for usage examples, take a look at the openai-php/client repository.

Read More
  • Share This:  
  •  Facebook
  •  Twitter
  •  Google+
  •  Stumble
  •  Digg
Newer Posts Older Posts Home

Meta

Popular Posts

  • Blade Component to Render Markdown in Laravel
      Laravel Markdown   is a highly configurable markdown renderer and Blade component for Laravel by the folks at   Spatie : The package featu...
  • There are two solutions for one board, using different chips. But one of their i2c address is the same. How to resolve conflict in one dts?
    Two chips A and B conflict with 0x62 on i2c bus 10. If A@62 and B@62 are configured on dts, Linux loads the driver of A. If B@62 is in front...
  • Real-Time Chat Package for Laravel
      Chatify   is a Laravel package by   Munaf Aqeel Mahdi   that adds a complete real-time chat system to your application without any additio...
  • Using Laravel Model Factories in your tests
    Laravel Model factories are one of the best features you can use in your application when it comes to testing. They provide a way to define ...
  • Laravel Packages - Variable Validation & Sanitization
    Self-taught Noob question... I'm probably over thinking this and being too paranoid, but something along the way gave me the impression ...

Categories

  • Ajax (26)
  • Bootstrap (30)
  • DBMS (42)
  • HTML (12)
  • HTML5 (45)
  • JavaScript (10)
  • Jquery (34)
  • Jquery UI (2)
  • JqueryUI (32)
  • Laravel (1017)
  • Laravel Tutorials (23)
  • Laravel-Question (6)
  • Magento (9)
  • Magento 2 (95)
  • MariaDB (1)
  • MySql Tutorial (2)
  • PHP-Interview-Questions (3)
  • Php Question (13)
  • Python (36)
  • RDBMS (13)
  • SQL Tutorial (79)
  • Vue.js Tutorial (69)
  • Wordpress (150)
  • Wordpress Theme (3)
  • codeigniter (108)
  • oops (4)
  • php (853)

Social Media Links

  • Follow on Twitter
  • Like on Facebook
  • Subscribe on Youtube
  • Follow on Instagram

Pages

  • Home
  • Contact Us
  • Privacy Policy
  • About us

Blog Archive

  • July (4)
  • September (100)
  • August (50)
  • July (56)
  • June (46)
  • May (59)
  • April (50)
  • March (60)
  • February (42)
  • January (53)
  • December (58)
  • November (61)
  • October (39)
  • September (36)
  • August (36)
  • July (34)
  • June (34)
  • May (36)
  • April (29)
  • March (82)
  • February (1)
  • January (8)
  • December (14)
  • November (41)
  • October (13)
  • September (5)
  • August (48)
  • July (9)
  • June (6)
  • May (119)
  • April (259)
  • March (122)
  • February (368)
  • January (33)
  • October (2)
  • July (11)
  • June (29)
  • May (25)
  • April (168)
  • March (93)
  • February (60)
  • January (28)
  • December (195)
  • November (24)
  • October (40)
  • September (55)
  • August (6)
  • July (48)
  • May (2)
  • January (2)
  • July (6)
  • June (6)
  • February (17)
  • January (69)
  • December (122)
  • November (56)
  • October (92)
  • September (76)
  • August (6)

Loading...

Laravel News

Loading...

Copyright © CoderFunda | Powered by Blogger
Design by Coderfunda | Blogger Theme by Coderfunda | Distributed By Coderfunda