PHP Classes

File: modules/system/assets/js/snowboard/main/ProxyHandler.js

Recommend this page to a friend!
  Packages of Luke Towers   Winter   modules/system/assets/js/snowboard/main/ProxyHandler.js   Download  
File: modules/system/assets/js/snowboard/main/ProxyHandler.js
Role: Auxiliary data
Content type: text/plain
Description: Auxiliary data
Class: Winter
Content management system that uses MVC
Author: By
Last change:
Date: 7 months ago
Size: 646 bytes
 

Contents

Class file image Download
export default { get(target, prop, receiver) { if (typeof prop === 'string') { const propLower = prop.toLowerCase(); if (target.hasPlugin(propLower)) { return (...params) => Reflect.get(target, 'plugins')[propLower].getInstance(...params); } } return Reflect.get(target, prop, receiver); }, has(target, prop) { if (typeof prop === 'string') { const propLower = prop.toLowerCase(); if (target.hasPlugin(propLower)) { return true; } } return Reflect.has(target, prop); }, };