Es una pregunta para el subforo de oop, pero igual trataré hasta donde se de explicartelo. Se que es un operador de resolución (Paamayim Nekudotayim). Este símbolo permite acceso a los métodos estáticos, constantes, y eliminados de una clase...un ejemplo simple:
Código PHP:
<?php
class MiClase {
const CONSTANTE = 'Hola mundo';
}
echo MiClase::CONSTANTE;
?>
A un método estatico:
Código PHP:
class OtraClase extends MiClase
{
public static $unaVarEstatica = 'variable estáticas';
public static function funcionMia() {
echo parent::CONSTANTE . "\n";
echo self::$unaVarEstatica . "\n";
}
}
OtraClase::funcionMia();
Espero que te ayude en algo...