An open API service providing repository metadata for many open source software ecosystems.

GitHub / labrodev 2 Repositories

My name is Petro Lashyn. I'm software developer with 10+ years of experience in web development. Main focus is Laravel and Vue.js.

labrodev/vuejs-embedded-widget

In certain scenarios, integrating a Single Page Application as an embedded widget into external websites becomes necessary. This project addresses the challenges associated with creating a versatile Vue.js 3 widget that seamlessly integrates into any website without imposing specific conditions.

Language: Vue - Size: 40 KB - Last synced at: about 1 month ago - Pushed at: 12 months ago - Stars: 14 - Forks: 5

labrodev/ai-course-project

Size: 11.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

labrodev/laravel-rest-sdk

Laravel package that simplifies and standardizes communication with external REST APIs in your Laravel application

Language: PHP - Size: 20.5 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

labrodev/laravel-uuidable

Uuidable is a Laravel package that provides a reusable trait for automatically assigning a UUID to Eloquent models upon their creation. This package utilizes the Ramsey UUID library to ensure UUIDs are generated in a standard and reliable manner.

Language: PHP - Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

labrodev/laravel-filter-components

This repo is Laravel package to extend filtering functionality in Laravel projects. If you have a list with items and you use spatie/laravel-query-builder to filter them, this package could be useful for you.

Language: PHP - Size: 23.4 KB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 2 - Forks: 1

labrodev/laravel-crud

This package is bunch of basic classes, utilities and interfaces to provide solid Domain oriented CRUD for Laravel application.

Language: PHP - Size: 7.81 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

labrodev/laravel-trackable

The ModelHasActorTracker trait provides automatic tracking of the user who creates or updates a model record by setting created_by and updated_by attributes. This trait is useful in applications that require auditing changes and maintaining a record of the users responsible for creating and updating model instances.

Language: PHP - Size: 7.81 KB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

labrodev/laravel-numberable

Numberable is a Laravel package that provides a reusable trait for automatically assigning a number to Eloquent models upon their creation.

Language: PHP - Size: 11.7 KB - Last synced at: 19 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

labrodev/php-enum-mapper

PhpEnumMapper is a PHP utility class that provides methods to transform and map Enum cases into arrays of values, labels, or attributes. This utility is especially useful when dealing with Enums in contexts like forms, filters, or any view-related data where Enum values and labels are required.

Language: PHP - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

labrodev/php-mixed-converter

PHP utility class that provides methods to convert mixed values to strings, ints or floats.

Language: PHP - Size: 3.91 KB - Last synced at: 5 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0