1. Write short PHP code you want to understand

3. See Abstract Syntax Tree created by php-parser for full file

PhpParser\Node\Stmt\Expression(
    expr: PhpParser\Node\Expr\StaticCall(
        class: PhpParser\Node\Name\FullyQualified( parts: ["Collective","Html","FormFacade"] )
        name: PhpParser\Node\Identifier( name: "button" )
        args: [
            0: PhpParser\Node\Arg(
                name: null
                value: PhpParser\Node\Expr\BinaryOp\Concat(
                    left: PhpParser\Node\Expr\BinaryOp\Concat(
                        left: PhpParser\Node\Expr\BinaryOp\Concat(
                            left: PhpParser\Node\Scalar\String_( value: "<i class="fa " )
                            right: PhpParser\Node\Expr\Variable( name: "actionBtnIcon" )
                        )
                        right: PhpParser\Node\Scalar\String_( value: "" aria-hidden="true"></i> " )
                    )
                    right: PhpParser\Node\Expr\Variable( name: "btnSubmitText" )
                )
                byRef: false
                unpack: false
            )
            1: PhpParser\Node\Arg(
                name: null
                value: PhpParser\Node\Expr\Array_(
                    items: [
                        0: PhpParser\Node\ArrayItem(
                            key: PhpParser\Node\Scalar\String_( value: "class" )
                            value: PhpParser\Node\Expr\BinaryOp\Concat(
                                left: PhpParser\Node\Expr\BinaryOp\Concat(
                                    left: PhpParser\Node\Scalar\String_( value: "btn btn-" )
                                    right: PhpParser\Node\Expr\Variable( name: "modalClass" )
                                )
                                right: PhpParser\Node\Scalar\String_( value: " pull-right btn-flat" )
                            )
                            byRef: false
                            unpack: false
                        )
                        1: PhpParser\Node\ArrayItem(
                            key: PhpParser\Node\Scalar\String_( value: "type" )
                            value: PhpParser\Node\Scalar\String_( value: "button" )
                            byRef: false
                            unpack: false
                        )
                        2: PhpParser\Node\ArrayItem(
                            key: PhpParser\Node\Scalar\String_( value: "id" )
                            value: PhpParser\Node\Scalar\String_( value: "confirm" )
                            byRef: false
                            unpack: false
                        )
                    ]
                )
                byRef: false
                unpack: false
            )
        ]
    )
)