linkprofit-cpa / yii2-referral-filter
Referral filter
Installs: 12
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/linkprofit-cpa/yii2-referral-filter
Requires
- php: >=5.5.0
- yiisoft/yii2: >=2.0.5
This package is not auto-updated.
Last update: 2025-10-01 08:20:57 UTC
README
Installation
composer require linkprofit-cpa/yii2-referral-filter
Usage
Add code above to the controller behaviors section:
/** * @inheritdoc */ public function behaviors() { /* 1 day in seconds, until browser closed by default */ $expire = 60 * 60 * 24; return [ [ 'class' => 'linkprofit\ReferralFilter\ReferralFilter', 'sessionMarkers' => [ 'data1', 'data2', 'data3', 'data4', 'data5', 'chan' ], 'cookiesMarkers' => [ 'refid', 'cfads', 'CampaignID' ], 'cookiesExpire' => $expire ], ];
Session markers are written to $_SESSION['markers']['markerName']
, cookies markers are written directly to $_COOKIE['markerName']
;