PHP code example of laravelplus / feature-requests
1. Go to this page and download the library: Download laravelplus/feature-requests library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
use LaravelPlus\FeatureRequests\Models\Comment;
$comment = Comment::create([
'user_id' => auth()->id(),
'feature_request_id' => $featureRequest->id,
'content' => 'This would be a great addition!',
]);
// Feature Requests
GET /feature-requests // Index
GET /feature-requests/create // Create form
POST /feature-requests // Store
GET /feature-requests/{slug} // Show
GET /feature-requests/{slug}/edit // Edit form
PUT /feature-requests/{slug} // Update
DELETE /feature-requests/{slug} // Destroy
// Voting
POST /feature-requests/{slug}/vote // Vote
DELETE /feature-requests/{slug}/vote // Unvote
// Comments
POST /feature-requests/{slug}/comments // Store comment
PUT /feature-requests/comments/{comment} // Update comment
DELETE /feature-requests/comments/{comment} // Delete comment
// Categories
GET /feature-requests/categories // Index
GET /feature-requests/categories/create // Create form
POST /feature-requests/categories // Store
GET /feature-requests/categories/{slug} // Show
GET /feature-requests/categories/{slug}/edit // Edit form
PUT /feature-requests/categories/{slug} // Update
DELETE /feature-requests/categories/{slug} // Destroy
// Feature Requests API
GET /api/feature-requests // List all
POST /api/feature-requests // Create
GET /api/feature-requests/{slug} // Show
PUT /api/feature-requests/{slug} // Update
DELETE /api/feature-requests/{slug} // Delete
PATCH /api/feature-requests/{slug}/status // Update status
PATCH /api/feature-requests/{slug}/assign // Assign to user
PATCH /api/feature-requests/{slug}/toggle-featured // Toggle featured
// Voting API
POST /api/feature-requests/{slug}/vote // Vote
DELETE /api/feature-requests/{slug}/vote // Unvote
GET /api/feature-requests/votes/statistics // Vote statistics
// Comments API
GET /api/feature-requests/comments // List comments
POST /api/feature-requests/comments // Create comment
PUT /api/feature-requests/comments/{id} // Update comment
DELETE /api/feature-requests/comments/{id} // Delete comment
// Categories API
GET /api/feature-requests/categories // List categories
POST /api/feature-requests/categories // Create category
PUT /api/feature-requests/categories/{slug} // Update category
DELETE /api/feature-requests/categories/{slug} // Delete category