Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
rpc
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lambda
rpc
Commits
0de65a97
Commit
0de65a97
authored
Jul 14, 2017
by
TingSong-Syu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
make AssignTrait reusable. create wrapper for screenshot
parent
fd8131f4
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
69 additions
and
5 deletions
+69
-5
Screenshot.php
src/Screenshot.php
+24
-0
Feature.php
src/pay_center/Feature.php
+1
-1
Order.php
src/pay_center/Order.php
+1
-1
Product.php
src/pay_center/Product.php
+1
-1
Purpose.php
src/pay_center/Purpose.php
+1
-1
Config.php
src/screenshot/Config.php
+40
-0
AssignTrait.php
src/traits/AssignTrait.php
+1
-1
No files found.
src/Screenshot.php
0 → 100644
View file @
0de65a97
<?php
/**
* Created by IntelliJ IDEA.
* User: rek
* Date: 2017/7/14
* Time: AM11:52
*/
namespace
neoteched\rpc
;
use
neoteched\rpc\screenshot\Config
;
use
x2ts\rpc\RPCWrapper
;
/**
* Class Screenshot
*
* @package neoteched\rpc
* @method shotAndFetchImage(Config $c):string $img
* @method shotAndFetchUrl(Config $c):string $url
*/
class
Screenshot
extends
RPCWrapper
{
}
\ No newline at end of file
src/pay_center/Feature.php
View file @
0de65a97
...
...
@@ -13,7 +13,7 @@ use x2ts\IAssignable;
use
x2ts\rpc\RPCWrapper
;
class
Feature
implements
IAssignable
{
use
AssignTrait
;
use
neoteched\rpc\traits\
AssignTrait
;
const
TYPE_CARD
=
'card'
;
const
MAP_TYPE
=
[
...
...
src/pay_center/Order.php
View file @
0de65a97
...
...
@@ -12,7 +12,7 @@ namespace neoteched\rpc\pay_center;
use
x2ts\IAssignable
;
class
Order
implements
IAssignable
{
use
AssignTrait
;
use
neoteched\rpc\traits\
AssignTrait
;
const
ST_NEW
=
'new'
;
const
ST_PAID
=
'paid'
;
...
...
src/pay_center/Product.php
View file @
0de65a97
...
...
@@ -12,7 +12,7 @@ use x2ts\IAssignable;
use
x2ts\rpc\RPCWrapper
;
class
Product
implements
IAssignable
{
use
AssignTrait
;
use
neoteched\rpc\traits\
AssignTrait
;
private
static
$userBought
=
[];
...
...
src/pay_center/Purpose.php
View file @
0de65a97
...
...
@@ -12,7 +12,7 @@ namespace neoteched\rpc\pay_center;
use
x2ts\IAssignable
;
class
Purpose
implements
IAssignable
{
use
AssignTrait
;
use
neoteched\rpc\traits\
AssignTrait
;
/**
* @var string $productName 产品名称
...
...
src/screenshot/Config.php
0 → 100644
View file @
0de65a97
<?php
/**
* Created by IntelliJ IDEA.
* User: rek
* Date: 2017/7/14
* Time: AM11:54
*/
namespace
neoteched\rpc\screenshot
;
use
neoteched\rpc\traits\AssignTrait
;
use
x2ts\IAssignable
;
final
class
Config
implements
IAssignable
{
use
AssignTrait
;
const
FORMAT_PNG
=
'png'
;
const
FORMAT_JPEG
=
'jpeg'
;
/**
* @var string
*/
public
$url
=
''
;
/**
* @var int
*/
public
$width
=
640
;
/**
* @var int
*/
public
$height
=
960
;
/**
* @var string
*/
public
$format
=
self
::
FORMAT_PNG
;
}
\ No newline at end of file
src/
pay_center
/AssignTrait.php
→
src/
traits
/AssignTrait.php
View file @
0de65a97
...
...
@@ -6,7 +6,7 @@
* Time: PM6:25
*/
namespace
neoteched\rpc\
pay_center
;
namespace
neoteched\rpc\
traits
;
trait
AssignTrait
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment