Debugger/src/Connection/Grpc.php
public function setBreakpoint(array $args)
    {
        $breakpointArgs = $this->pluckArray([
            'action',
            'condition',
            'expressions',
            'logMessageFormat',
            'logLevel',
            'location'
        ], $args);
        return $this->send([$this->debuggerClient, 'setBreakpoint'], [
            $this->pluck('debuggeeId', $args),
            $this->serializer->decodeMessage(new Breakpoint(), $breakpointArgs),
            DebuggerClient::getDefaultAgentVersion(),
            $args
        ]);
    }
public function setBreakpoint(array $args)
    {
        $breakpointArgs = $this->pluckArray([
            'action',
            'condition',
            'expressions',
            'logMessageFormat',
            'logLevel',
            'location'
        ], $args);
        return $this->send([$this->debuggerClient, 'setBreakpoint'], [
            $this->pluck('debuggeeId', $args),
            $this->serializer->decodeMessage(new Breakpoint(), $breakpointArgs),
            DebuggerClient::getDefaultAgentVersion(),
            $args
        ]);
    }
public function setBreakpoint ( array $ args ) { $ breakpointArgs = $ this -> pluckArray ( [ 'action' , 'condition' , 'expressions' , 'logMessageFormat' , 'logLevel' , 'location' ] , $ args ) ; return $ this -> send ( [ $ this -> debuggerClient , 'setBreakpoint' ] , [ $ this -> pluck ( 'debuggeeId' , $ args ) , $ this -> serializer -> decodeMessage ( new Breakpoint ( ) , $ breakpointArgs ) , DebuggerClient :: getDefaultAgentVersion ( ) , $ args ] ) ; }
Sets a breakpoint.

@param array $args {
@type string $debuggeeId The Debuggee ID
@type array $location The source location
}
@return array
Sets a breakpoint .