Project

General

Profile

Bug #387

Add keyword "static" in classes that implement it

Added by Carlos Vargas about 10 years ago. Updated almost 10 years ago.

Status:
Bug resolved
Priority:
Normal
Category:
-
Target version:
Start date:
07/12/2009
Due date:
% Done:

100%

Estimated time:
Complexity:
Normal
SCRUM pts - complexity:
?

Description

1. se debe añadir la palabra clave "static" a los métodos que son usados de esta manera,esto es debido a que en php 5.3 las funciones que son usadas como métodos estáticos sin el keyword static provocan un error.
2. verificar el uso de cada método en todo dokeos y verificar que estas funciones jamás pueden ser instanciadas.
3. se debe saber que un método de clase que no defina un ámbito(private,protected,public) está considerada como método público en php5

History

#1

Updated by Carlos Vargas about 10 years ago

Actualizado por Isaac Flores hace 4 meses

Comment

logic changes-added keyword static - (partial FS#4400) - SVN#22091
#2
Actualizado por Isaac Flores hace 4 meses

Comment

minor-added keyword "static" - (partial FS#4400) - SVN#22115
#3
Actualizado por Isaac Flores hace 4 meses

Comment

style changes-align button for user add - (partial FS#4400) - SVN#22116
#4
Actualizado por Isaac Flores hace 4 meses

Comment

minor-logic changes-allow not create instance of class Database - (partial FS#4400) - SVN#22120,SVN#22121
#5
Actualizado por Isaac Flores hace 4 meses

Comment

logic changes-added keyword "static" - (partial FS#4400) - SVN#22122
#6
Actualizado por Isaac Flores hace 4 meses

Comment

Al terminar estos pequeñitos cambios,dokeos va funcionar mucho mejor cuando se instala xammp,wamp bajo windows,ya que en sus versiones actuales,ponen el error_reporting activo y añaden la configuracion de E_ALL y E_STRICT
#7
Actualizado por Isaac Flores hace 4 meses

Comment

added keyword static - (partial FS#4400) - SVN#22276
#8
Actualizado por Isaac Flores hace 4 meses

Comment

added keyword "static" - (partial FS#4400) - SVN#22295
#9
Actualizado por Isaac Flores hace 4 meses

Comment

added keyword "static" in file document.lib.php - (partial FS#4400) - SVN#22298
#10
Actualizado por Isaac Flores hace 4 meses

Comment

added keyword "static" in file export.lib.inc.php - (partial FS#4400) - SVN#22299
#11
Actualizado por Isaac Flores hace 4 meses

Comment

added keyword "static" in file groupmanager.lib.php - (partial FS#4400) - SVN#22300
#12
Actualizado por Isaac Flores hace 4 meses

Comment

minor-logic changes - replace word groupmanager by self reference - (partial FS#4400) - SVN#22301
#13
Actualizado por Isaac Flores hace 4 meses

Comment

Added keyword "static" in file security.lib.php - (partial FS#4400) - SVN#22309
#14
Actualizado por Isaac Flores hace 4 meses

Comment

logic changes-Added support for php5 in file session_handler.class.php - (partial FS#4400) - SVN#22310
#15
Actualizado por Isaac Flores hace 4 meses

Comment

Minor-replace session_handler name by __construct - (partial FS#4400) - SVN#22311
#16
Actualizado por Isaac Flores hace 4 meses

Comment

Added keyword "static" i file sessionmanager.lib.php - (partial FS#4400) - SVN#22312
#17
Actualizado por Isaac Flores hace 4 meses

Comment

added keyword "static" in file social.lib.php - (partial FS#4400) - SVN#22313
#18
Actualizado por Isaac Flores hace 4 meses

Comment

logic changes-added support php5 in file sortabletable.class.php - (partial FS#4400) - SVN#22318
#19
Actualizado por Isaac Flores hace 4 meses

Comment

Logic changes-added support php5 in gradebook tool - (partial FS#4400) - SVN#22319
#20
Actualizado por Isaac Flores hace 4 meses

Comment

logic changes-added support php5 in file surveymanager.lib.php - (partial FS#4400) - SVN#22325
#21
Actualizado por Arthur Portugal hace 4 meses

Comment

changed function - (partial FS#4400) - SVN#22338
#22
Actualizado por Yannick Warnier hace 3 meses

  • Tema changed from Add keyword "static" in clases that implement it to Add keyword "static" in classes that implement it * Complexity set to Average

#23
Actualizado por Yannick Warnier hace 3 meses

  • Versión prevista changed from 1.8.5 to 1.8.6.2

#2

Updated by Yannick Warnier almost 10 years ago

  • Target version changed from 1.8.6.2 alpha to 1.8.6.2 RC1
#3

Updated by Christian Alberto Fasanando Flores almost 10 years ago

  • Assignee changed from Yannick Warnier to Christian Alberto Fasanando Flores
#5

Updated by Christian Alberto Fasanando Flores almost 10 years ago

  • Status changed from New to Bug resolved
  • % Done changed from 0 to 100

Also available in: Atom PDF