En la clase principal de Kohana, hay una constante FILE_SECURITY
.¿Cuál es el punto de esta constante en Kohana?
string(60) "<?php defined('SYSPATH') or die('No direct script access.');"
Ahora, evidentemente, si colocar este en el inicio de sus archivos, y si se accede a ella fuera del entorno Kohana, se die()
.
Pero, ¿cuál es el propósito de esta constante? No podemos eval()
porque tiene un <?php
líder.
¿Kohana crea archivos PHP en alguna parte y los usa para anteponerlos al inicio del archivo?
+1 de alguien que no usa Kohana pero está interesado en su developemnt/design –
'eval' no importará, la constante' SYSPATH' todavía se encontrará indefinida y dará como resultado 'die' – Sarfraz