andreyukdev/mileena-crm-skeleton
最新稳定版本:v1.1.0
Composer 安装命令:
composer create-project andreyukdev/mileena-crm-skeleton
包简介
CRM skeleton based on Mileena framework
README 文档
README
Minimal CRM skeleton based on Mileena framework.
Quick start
composer create-project andreyukdev/mileena-crm-skeleton new-crm
cd new-crm
composer require andreyukdev/mileena
Customize namespace (IMPORTANT)
By default, the skeleton uses the Mileena\CrmSkeleton namespace. If you want to rename it to your own (e.g., App), follow these steps after the project is created.
Manual rename (recommended if you don't plan to update the skeleton) Rename the src/ folder to your desired structure (e.g., src/App)
Change the namespace declarations in all .php files inside src/
Update composer.json:
"autoload": { "psr-4": { "App\\": "src/App/" } }
Run composer dump-autoload
⚠️ Warning: After renaming the namespace, you will not be able to easily pull updates from the original skeleton via Git, because file paths and namespaces will no longer match.
Alternative (recommended if you want future updates) Keep the original Mileena\CrmSkeleton namespace and create your own classes in a separate folder (e.g., src/App/). Your classes can extend or use the skeleton classes without breaking the ability to update.
namespace App\Controller; use Mileena\CrmSkeleton\Controller\BaseController; class MyController extends BaseController { ... }
What's inside
Basic directory structure (src/, config/, templates/)
Ready-to-use index.php with Mileena bootstrap
.env.example for environment configuration
PSR-4 autoloading ready
Next steps
Copy .env.example to .env and adjust your database/redis settings
Start building your CRM
Requirements
PHP 8.4 or higher
Composer
License
This project is licensed under the MIT License - see the LICENSE file for details.
统计信息
- 总下载量: 2
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 7
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2026-04-07