Pregunta:
Fecha: 29-05-2015 04:09:03
(En Español)
En este caso para no tener que copiar y pegar sino que desde que agregamos el controlador ya tener la herencia podemos crear un template. Vamos a: File -> Settings -> File Templates.
Creamos un template llamado "Controller" y ponemos es él este código:
<?php
#parse("PHP File Header.php")
class ${NAME} extends BaseController {
}
Donde ${NAME} es el nombre que le pusimos al archivo que estamos creado.
Ahora cuando vamos a agregar un nuevo archivo vemos que a la lista de las posibilidades está la que acabamos de crear, o sea, podemos agregar un "Controller". Y veremos que nos crea el controller con todo el código que hemos puesto.
Espero que les sirva.
Saludos. Votos: 0 - Respuestas: 1 - Vistas: 7 Compartir en: Google Facebook Twitter LinkedIn Link
Templates phpStorm 4.0.1[Resuelta]
Hola a todos. Más que una pregunta quiero compartir esto que descubrí casi por error. El phpStorm permite crear Templates a nuestra medida, o sea, podemos crear una clase y que esta venga con el código que deseamos predefinido. Por ejemplo, si estamos desarrollando una web con MVC y nos fijamos bien gran parte del código es común tanto para los Models como para los Controllers, por eso, en mi caso, me gusta crear un BaseModel y BaseController, donde voy a poner el código común y por tanto los demás controllers lo que tienen que hacer es heredar de esa clase. Por ejemplo:class UserController extends BaseController
{
...
}
class MenuController extends BaseController
{
...
}En este caso para no tener que copiar y pegar sino que desde que agregamos el controlador ya tener la herencia podemos crear un template. Vamos a: File -> Settings -> File Templates.
Creamos un template llamado "Controller" y ponemos es él este código:
<?php
#parse("PHP File Header.php")
class ${NAME} extends BaseController {
}
Donde ${NAME} es el nombre que le pusimos al archivo que estamos creado.
Ahora cuando vamos a agregar un nuevo archivo vemos que a la lista de las posibilidades está la que acabamos de crear, o sea, podemos agregar un "Controller". Y veremos que nos crea el controller con todo el código que hemos puesto.
Espero que les sirva.
Saludos. Votos: 0 - Respuestas: 1 - Vistas: 7 Compartir en: Google Facebook Twitter LinkedIn Link
Respuestas:
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
