You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							42 lines
						
					
					
						
							1.1 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							42 lines
						
					
					
						
							1.1 KiB
						
					
					
				| <?php | |
| 
 | |
| /* | |
|  | |
| 	Copyright (c) 2009-2019 F3::Factory/Bong Cosca, All rights reserved. | |
|  | |
| 	This file is part of the Fat-Free Framework (http://fatfreeframework.com). | |
|  | |
| 	This is free software: you can redistribute it and/or modify it under the | |
| 	terms of the GNU General Public License as published by the Free Software | |
| 	Foundation, either version 3 of the License, or later. | |
|  | |
| 	Fat-Free Framework is distributed in the hope that it will be useful, | |
| 	but WITHOUT ANY WARRANTY; without even the implied warranty of | |
| 	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | |
| 	General Public License for more details. | |
|  | |
| 	You should have received a copy of the GNU General Public License along | |
| 	with Fat-Free Framework.  If not, see <http://www.gnu.org/licenses/>. | |
|  | |
| */ | |
| 
 | |
| //! Legacy mode enabler | |
| class F3 { | |
| 
 | |
| 	static | |
| 		//! Framework instance | |
| 		$fw; | |
| 
 | |
| 	/** | |
| 	*	Forward function calls to framework | |
| 	*	@return mixed | |
| 	*	@param $func callback | |
| 	*	@param $args array | |
| 	**/ | |
| 	static function __callstatic($func,array $args) { | |
| 		if (!self::$fw) | |
| 			self::$fw=Base::instance(); | |
| 		return call_user_func_array([self::$fw,$func],$args); | |
| 	} | |
| 
 | |
| }
 | |
| 
 |