protected function initializeParticle(): void
    {
        $this->addEdges("incoming",
            ActorOut\Read::class, 
            ActorOut\Subscribe::class, 
            ObjOut\Mention::class
        );

        $this->autoRegisterOutgoingEdges();
        
        $this->initializeHandler();
        $this->context()->emit("node.added", [$this]);
    }
protected function initializeParticle(): void
    {
        $this->addEdges("incoming",
            ActorOut\Read::class, 
            ActorOut\Subscribe::class, 
            ObjOut\Mention::class
        );

        $this->autoRegisterOutgoingEdges();
        
        $this->initializeHandler();
        $this->context()->emit("node.added", [$this]);
    }
protected function initializeParticle ( ) : void { $ this -> addEdges ( "incoming" , ActorOut \ Read :: class , ActorOut \ Subscribe :: class , ObjOut \ Mention :: class ) ; $ this -> autoRegisterOutgoingEdges ( ) ; $ this -> initializeHandler ( ) ; $ this -> context ( ) -> emit ( "node.added" , [ $ this ] ) ; }
Initializes the particle.

Its functions include:
* adding default incoming edges.
* discovering outgoing edges based on directory structure
* passing the ball to Handler initializer.

@return void
Initializes the particle .