denngarr/seat-srp
Composer 安装命令:
composer require denngarr/seat-srp
包简介
A module for SeAT that tracks SRP requests
README 文档
README
A module for SeAT that tracks SRP requests
This plugin write for SeAT is providing to your instance a way to manage your ship replacement program (SRP)
If you have issues with this, you can contact me on Eve as Crypta Electrica, or on email as 'crypta@crypta.tech'
Quick Installation:
In your seat directory (By default: /var/www/seat), type the following:
php artisan down
composer require denngarr/seat-srp
(You can skip this step if you are running 3.x) After a successful installation, you can include the actual plugin by editing config/app.php and adding the following after:
/*
* Package Service Providers...
*/
add
Denngarr\Seat\SeatSrp\SrpServiceProvider::class
and save the file. Now you're ready to tell SeAT how to use the plugin:
php artisan vendor:publish --force
php artisan migrate
php artisan up
And now, when you log into SeAT, you should see a 'Ship Replacement Program' link on the left.
SRP Payout Calculations
Simple SRP
By default, the application is configured in simple mode. In this mode, the SRP payout is calculated by using the evepraisal value returned from Jita sell for the whole killmail.
Advanced SRP
Advanced SRP can be enabled in the settings menu. Once enabled, the SRP Admin will need to specify rules around payout calculations. The rule types available are Type, Group and Default. The rules are matched in that order with the first match being used to calculate payout value.
Shared Configuration Options
- Price Source - Where the pricing of individual elements will be drawn from
- Base Value - A fixed ISK amount added to each payout from this rule
- Hull % - The percentage of the ship hull value to be paid out.
- Fit % - The percentage of the ship fit value to be paid out.
- Cargo % - The percentage of the ship cargo value to be paid out.
- Deduct Insurance - If selected, the payout will be reduced by the benefit gained from insurance (payout - cost)
Rule Types
Type Rules
Type rules match the ship type exactly, for example a Scorpion or Blackbird. Note that variants are considered separate ships. Ie a Raven is different to a Raven Navy Issue.
Group Rules
Group rules match based on the group of the ship, such as Frigate, Shuttle or Battleship.
Default Rule
The default rule is the rule used when there are no type or group rules that have been triggered. The default rule is a catch all for any remaining payout calculations.
Discord Webhook (optional)
Automated notifications of new SRP Requests submitted in Discord
In Discord application:
- On a channel of your choice, click the cog icon to open the channel settings
- In the channel settings, navigate to the Webhooks tab
- Click
Create Webhook - Fill in name for the webhook and (optional) image
- Copy the Webhook URL
- Click
Saveto finish creating the webhook
In SeAT file:
The Ship Replacement Program Settings page accepts two variables for the webhook:
- (required)
Webhook URL: this is the url you copied when creating the webhook in Discord - (optional)
Discord Mention Role: this can be a room mention (e.g.@here), a Discord role ID, or a specific user ID - Role ID and User ID can be obtained by typing/@rolenameinto a channel (e.g./@srp_manager)
Example of entries:
Webhook URL = https://discordapp.com/api/webhooks/513619798362554369/Px9VQwiE5lhhBqOjW7rFBuLmLzMimwcklC2kIDJhQ9hLcDzCRPCkbI0LgWq6YwIbFtuk
Discord Mention Role = <@&198725153385873409>
Good luck, and Happy Hunting!! o7
Usage Tracking
In order to get an idea of the usage of this plugin, a very simplistic form of anonymous usage tracking has been implemented.
Read more about the system in use here
denngarr/seat-srp 适用场景与选型建议
denngarr/seat-srp 是一款 基于 Blade 开发的 Composer 扩展包,目前已累计 26.81k 次下载、GitHub Stars 达 12, 最近一次更新时间为 2017 年 12 月 15 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 denngarr/seat-srp 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 denngarr/seat-srp 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 26.81k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 12
- 点击次数: 20
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-2.0
- 更新时间: 2017-12-15